UNPKG

@riturajgc/upload-manager-service

Version:

Upload manager service for bitnudge

22 lines (17 loc) 399 B
const mongoose = require('mongoose'); mongoose.Promise = global.Promise; const getMongoose = ({ dbURL, dbConnectionObject }) => { if (dbConnectionObject) { return dbConnectionObject; } if (dbURL) { mongoose.connect(dbURL); } else { throw new Error('Either `dbURL` or `dbConnectionObject` should be provided'); } return mongoose; }; module.exports = { getMongoose, };