diff --git a/example.config.json b/example.config.json index 3084b75..39ff631 100644 --- a/example.config.json +++ b/example.config.json @@ -23,8 +23,7 @@ }, "database": { "account": { - "address": "127.0.0.1", - "port": 27017, + "uri": "mongodb://127.0.0.1:27017", "database_name": "pretendo", "options": { "useNewUrlParser": true, diff --git a/src/database.js b/src/database.js index 10b608c..00e2f48 100644 --- a/src/database.js +++ b/src/database.js @@ -3,12 +3,11 @@ const PNIDSchema = require('./schema/pnid'); const config = require('../config.json'); const accountServerConfig = config.database.account; -const accountServerURI = `mongodb://${accountServerConfig.address}:${accountServerConfig.port}/${accountServerConfig.database_name}`; let accountServerDBConnection; let PNID; async function connect() { - accountServerDBConnection = await mongoose.createConnection(accountServerURI, accountServerConfig.options); + accountServerDBConnection = await mongoose.createConnection(accountServerConfig.uri, accountServerConfig.options); accountServerDBConnection.on('error', console.error.bind(console, 'Mongoose connection error:')); accountServerDBConnection.on('close', () => { accountServerDBConnection.removeAllListeners();