@riao/dbal
Version:
19 lines • 773 B
JavaScript
;
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