DBログ追加

This commit is contained in:
ろむねこ 2024-06-18 12:02:40 +09:00
parent c4f67d9373
commit c5a8065213
Signed by: Fujimatsu
GPG Key ID: FA1F39A1BA37D168

View File

@ -53,6 +53,19 @@ app.use(express.json());
logger.info("JSON parser enabled");
logger.success("Configuration applied successfully");
// connect db
logger.info("Connecting to database...");
try {
await prisma.$connect();
// get db version with raw query
const result = await prisma.$queryRaw`SELECT version()` as [{ version: string }];
logger.success("Connected to database. version: " + result[0].version.split(" ").slice(0, 2).join(" "))
logger.debug("raw: " + JSON.stringify(result));
} catch (e) {
logger.error("Failed to connect to database");
process.exit(1);
}
app.get("/", (_req: Request, res: Response) => {
res.status(200).sendFile("index.html", { root: "static" });
});