| 12345678910111213141516171819202122232425 |
- const { MongoClient } = require('mongodb');
- async function getDBConnection(config, logger) {
- try {
- const client = await MongoClient.connect(config.mongoUrl, {
- useNewUrlParser: true
- });
- const db = client.db(config.mongoDbName);
- logger.verbose('Connected to MongoDB successfully');
- return db;
- } catch (err) {
- logger.warn('Error connecting to MongoDB');
- throw err;
- }
- }
- module.exports = {
- getDBConnection
- };
|