all files / backend/ db.js

100% Statements 10/10
50% Branches 1/2
100% Functions 0/0
100% Lines 9/9
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15           
'use strict'
 
let config = require('./config')
let mongoose = require('mongoose')
let Bluebird = require('bluebird')
 
// Connect to mongo
mongoose.Promise = Bluebird
Eif (!mongoose.connection.db) mongoose.connect(config.get('DB_URI'))
let db = mongoose.connection
db.on('error', console.error.bind(console, 'connection error:'))
db.once('open', console.log.bind(console, 'connected to mongodb'))
 
module.exports = db