15 lines
348 B
TypeScript
15 lines
348 B
TypeScript
import { env } from "@/env.mjs";
|
|
import { MongoClient } from "mongodb";
|
|
|
|
export function createDBClient() {
|
|
try {
|
|
return new MongoClient(env.MONGO_URL, {
|
|
tls: true,
|
|
tlsCertificateKeyFile: process.cwd() + "/certs/mongo_cert.pem",
|
|
});
|
|
} catch (e) {
|
|
console.log(e);
|
|
return null;
|
|
}
|
|
}
|