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
JavaScript
;
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