feat: implement MongoDB connection logic

This commit is contained in:
2026-01-12 22:17:22 +03:00
parent a3496a7f41
commit 5b85cee125
+15
View File
@@ -0,0 +1,15 @@
import mongoose from "mongoose";
import { env } from "./env.js";
export async function connectDB(): Promise<void> {
try {
mongoose.set("strictQuery", true);
await mongoose.connect(env.mongoUri);
console.log("Connected to MongoDB");
} catch (error) {
console.error("Failed to connect to MongoDB", error);
process.exit(1);
}
}