quickstruc
Version:
quickstruc is a Node.js-powered module designed to streamline project scaffolding.
26 lines (22 loc) • 614 B
JavaScript
const mongoose = require("mongoose");
const config = require("./env");
const mongoConfig = {
url: config.DATABASE_URL || "mongodb://localhost:27017/mydatabase",
options: {
useNewUrlParser: true,
useUnifiedTopology: true,
},
};
/**
* Connect to MongoDB
*/
const connectDB = async () => {
try {
await mongoose.connect(mongoConfig.url, mongoConfig.options);
console.log("✅ Connected to MongoDB successfully!");
} catch (error) {
console.error("❌ Error connecting to MongoDB:", error.message);
process.exit(1);
}
};
module.exports = { connectDB };