diff --git a/lib/database.js b/lib/database.js index cc94853..f07fa67 100644 --- a/lib/database.js +++ b/lib/database.js @@ -266,7 +266,7 @@ function get_market_data(market, cb) { module.exports = { // initialize DB connect: function(database, cb) { - mongoose.connect(database, { useNewUrlParser: true, useCreateIndex: true }, function(err) { + mongoose.connect(database, { useNewUrlParser: true, useCreateIndex: true, useUnifiedTopology: true }, function(err) { if (err) { console.log('Unable to connect to database: %s', database); console.log('Aborting'); diff --git a/scripts/benchmark.js b/scripts/benchmark.js index ac91066..bfeec3e 100644 --- a/scripts/benchmark.js +++ b/scripts/benchmark.js @@ -18,7 +18,7 @@ dbString = dbString + '@' + settings.dbsettings.address; dbString = dbString + ':' + settings.dbsettings.port; dbString = dbString + "/IQUIDUS-BENCHMARK"; -mongoose.connect(dbString, { useNewUrlParser: true, useCreateIndex: true }, function(err) { +mongoose.connect(dbString, { useNewUrlParser: true, useCreateIndex: true, useUnifiedTopology: true }, function(err) { if (err) { console.log('Unable to connect to database: %s', dbString); console.log('Aborting'); diff --git a/scripts/peers.js b/scripts/peers.js index 395e78e..6d544a5 100644 --- a/scripts/peers.js +++ b/scripts/peers.js @@ -17,7 +17,7 @@ dbString = dbString + '@' + settings.dbsettings.address; dbString = dbString + ':' + settings.dbsettings.port; dbString = dbString + '/' + settings.dbsettings.database; -mongoose.connect(dbString, { useNewUrlParser: true, useCreateIndex: true }, function(err) { +mongoose.connect(dbString, { useNewUrlParser: true, useCreateIndex: true, useUnifiedTopology: true }, function(err) { if (err) { console.log('Unable to connect to database: %s', dbString); console.log('Aborting'); diff --git a/scripts/sync.js b/scripts/sync.js index 9b1d821..bcf2ac3 100644 --- a/scripts/sync.js +++ b/scripts/sync.js @@ -125,7 +125,7 @@ is_locked(function (exists) { } else { create_lock(function (){ console.log("script launched with pid: " + process.pid); - mongoose.connect(dbString, { useNewUrlParser: true, useCreateIndex: true }, function(err) { + mongoose.connect(dbString, { useNewUrlParser: true, useCreateIndex: true, useUnifiedTopology: true }, function(err) { if (err) { console.log('Unable to connect to database: %s', dbString); console.log('Aborting');