miniorm
Version:
A lightweight, minimal TypeScript ORM & query‑builder for MySQL, PostgreSQL and SQLite
17 lines (16 loc) • 663 B
JavaScript
;
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;