tspace-mysql
Version:
Tspace MySQL is a promise-based ORM for Node.js, designed with modern TypeScript and providing type safety for schema databases.
29 lines • 933 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AbstractBuilder = void 0;
const config_1 = require("../../config");
class AbstractBuilder {
$utils;
$database = String(config_1.Config.DATABASE ?? '');
$credentials = {
host: config_1.Config.HOST,
port: Number(config_1.Config.PORT),
database: String(config_1.Config.DATABASE),
username: String(config_1.Config.USERNAME),
password: config_1.Config.PASSWORD
};
$driver = String(config_1.Config.DRIVER ?? 'mysql');
$cluster = Boolean(config_1.Config.CLUSTER ?? false);
$constants;
$state;
$pool = {
query: (sql) => { },
set: (pool) => { },
get: () => { },
queryBuilder: () => { },
transaction: () => { },
};
}
exports.AbstractBuilder = AbstractBuilder;
exports.default = AbstractBuilder;
//# sourceMappingURL=AbstractBuilder.js.map