Files
Jucundus_old/backend/services/db.js
T
2024-08-06 17:44:28 +02:00

19 lines
432 B
JavaScript

const MongoClient = require("mongodb").MongoClient;
const {config} = require("../config.js");
const connectionString = config.db.connectionString;
const client = new MongoClient(connectionString);
let db;
const connectDb = async () => {
if (db) return db;
try {
const conn = await client.connect();
db = conn.db(config.db.dbName);
return db;
} catch(e) {
console.error(e);
}
};
module.exports = connectDb;