UNPKG

miniorm

Version:

A lightweight, minimal TypeScript ORM & query‑builder for MySQL, PostgreSQL and SQLite

14 lines (13 loc) 451 B
import { DeclarativeTableBuilder, FluentTableBuilder, Model, QueryBuilder } from '../mid-core'; interface Users { id: number; name: string; role: 'user' | 'moderator' | 'admin'; } export declare const example: <T = Users>(table?: string) => { ExampleQueryBuilder: QueryBuilder<T>; ExampleModel: Model<T>; ExampleDeclarativeTableBuilder: DeclarativeTableBuilder; ExampleFluentTableBuilder: FluentTableBuilder; }; export {};