UNPKG

@riao/dbal

Version:
19 lines 773 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.configureDb = void 0; const path_1 = require("path"); const ts_appconfig_1 = require("ts-appconfig"); /** * Load the database's .env * * @param env Environment Type (must extend DatabaseEnv) * @param path Path to env file * @param name Database name * @param options ts-appconfig options * @returns Returns the loaded environment variables */ function configureDb(env, path, name, options = {}) { return (0, ts_appconfig_1.configure)(env, Object.assign({ relativePath: (0, path_1.join)(path, name, `${name}.db.env`), fromProcessEnv: false, overwriteProcessEnv: false }, options)); } exports.configureDb = configureDb; //# sourceMappingURL=configure-db.js.map