UNPKG

tspace-mysql

Version:

Tspace MySQL is a promise-based ORM for Node.js, designed with modern TypeScript and providing type safety for schema databases.

31 lines 1.06 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.AbstractBuilder = void 0; const config_1 = __importDefault(require("../../config")); class AbstractBuilder { $utils; $database = String(config_1.default.DATABASE ?? ''); $credentials = { host: config_1.default.HOST, port: Number(config_1.default.PORT), database: String(config_1.default.DATABASE), username: String(config_1.default.USERNAME), password: config_1.default.PASSWORD }; $driver = String(config_1.default.DRIVER ?? 'mysql'); $cluster = Boolean(config_1.default.CLUSTER ?? false); $constants; $state; $pool = { query: (sql) => { }, set: (pool) => { }, get: () => { }, queryBuilder: () => { } }; } exports.AbstractBuilder = AbstractBuilder; exports.default = AbstractBuilder; //# sourceMappingURL=AbstractBuilder.js.map