sae-framework
Version:
Framework to Server Api Engine JS to make micro services
29 lines (22 loc) • 702 B
JavaScript
const fs = require('fs');
const path = require('path');
module.exports = {
getSequelizeConfig : (withEnv = false) => {
const fileConfig = path.resolve(process.cwd(), '.sequelizerc');
const env = process.env.NODE_ENV || 'development';
if (!fs.existsSync(fileConfig)) {
return false;
}
var ret = require(fileConfig);
ret.database = {};
// Carregar config do database
if (!fs.existsSync(ret.config)) {
return false;
}
ret.database = require(ret.config);
if (withEnv) {
return ret.database[env];
}
return ret;
},
};