db.js 441 B

1234567891011121314151617181920212223
  1. const { MongoClient } = require('mongodb');
  2. async function getDBConnection(config, logger) {
  3. try {
  4. const db = await MongoClient.connect(config.mongoUrl, {
  5. useNewUrlParser: true
  6. });
  7. logger.verbose('Connected to MongoDB successfully');
  8. return db;
  9. } catch (err) {
  10. logger.warn('Error connecting to MongoDB');
  11. throw err;
  12. }
  13. }
  14. module.exports = {
  15. getDBConnection
  16. };