Throw on error - Mongoose Connection

This commit is contained in:
Belen Curcio
2016-11-01 11:59:46 -03:00
parent 3836aa587e
commit 013054ffbd
+8 -5
View File
@@ -4,14 +4,17 @@ const enabled = require('debug').enabled;
// Use native promises
mongoose.Promise = global.Promise;
mongoose.connect(process.env.TALK_MONGO_URL);
if (enabled('talk:db')) {
mongoose.set('debug', true);
}
mongoose.connection.on('error', (err) => {
throw err;
});
try {
mongoose.connect(process.env.TALK_MONGO_URL, (err, res) => {
if (err) throw err;
console.log('Connected to MongoDB!');
})
} catch (err) {
console.log('Cannot stablish a connection with MongoDB');
}
module.exports = mongoose;