20 lines
414 B
JavaScript
20 lines
414 B
JavaScript
const mongoose = require("mongoose");
|
|
const db = async () => {
|
|
try {
|
|
const connect = await mongoose.connect(process.env.CONNECTION_STRING);
|
|
console.log(
|
|
"Database connected: ",
|
|
connect.connection.host,
|
|
connect.connection.name
|
|
);
|
|
} catch (err) {
|
|
console.log(err);
|
|
setTimeout(() => {
|
|
console.log("Retry for DB");
|
|
db();
|
|
}, 5000);
|
|
}
|
|
};
|
|
|
|
module.exports = db;
|