UNPKG

miniorm

Version:

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

17 lines (16 loc) 663 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.example = void 0; const core_1 = require("../core"); const mid_core_1 = require("../mid-core"); const example = (table = 'users') => { const dbName = 'MINI_ORM_TEST_DB'; core_1.MiniOrm.connection(dbName, {}); return { ExampleQueryBuilder: new mid_core_1.QueryBuilder(dbName, table), ExampleModel: new mid_core_1.Model(dbName, table), ExampleDeclarativeTableBuilder: new mid_core_1.DeclarativeTableBuilder(table, dbName), ExampleFluentTableBuilder: new mid_core_1.FluentTableBuilder(table, dbName) }; }; exports.example = example;