monkeytype/backend/init/mongodb.js
2021-06-06 22:02:37 +05:30

23 lines
446 B
JavaScript

const { MongoClient } = require("mongodb");
let mongoClient;
module.exports = {
async connectDB() {
return MongoClient.connect(process.env.DB_URI, {
useNewUrlParser: true,
useUnifiedTopology: true,
})
.then((client) => {
mongoClient = client;
})
.catch((e) => {
console.log(e);
process.exit(1);
});
},
mongoDB() {
return mongoClient.db(process.env.DB_NAME);
},
};