diff --git a/server/db/photos.js b/server/db/photos.js index d7e962d..4a5922c 100755 --- a/server/db/photos.js +++ b/server/db/photos.js @@ -19,8 +19,16 @@ const fs = require('fs'), config = require('config'); function init() { + const dbConfig = {...config.get("db.photos")}; + let configPath = process.env.NODE_CONFIG_DIR; + if (configPath) { + configPath = configPath.replace(/config/, ''); + } else { + configPath = './' + } + dbConfig.host = `${configPath}${dbConfig.host}`; const db = { - sequelize: new Sequelize(config.get("db.photos")), + sequelize: new Sequelize(dbConfig), Sequelize: Sequelize }; diff --git a/server/db/users.js b/server/db/users.js index f7c6c65..ebfd01d 100644 --- a/server/db/users.js +++ b/server/db/users.js @@ -17,8 +17,17 @@ const Sequelize = require('sequelize'), config = require('config'); function init() { + const dbConfig = {...config.get("db.users")}; + let configPath = process.env.NODE_CONFIG_DIR; + if (configPath) { + configPath = configPath.replace(/config/, ''); + } else { + configPath = './' + } + dbConfig.host = `${configPath}${dbConfig.host}`; + const db = { - sequelize: new Sequelize(config.get("db.users")), + sequelize: new Sequelize(dbConfig), Sequelize: Sequelize };