initial commit: add server

This commit is contained in:
2026-02-13 22:43:55 -08:00
commit 5faa57a741
16 changed files with 2882 additions and 0 deletions

16
server/src/db.ts Normal file
View File

@@ -0,0 +1,16 @@
import { PrismaClient } from "@prisma/client";
export const prisma = new PrismaClient({
log: [
{ emit: "event", level: "error" },
{ emit: "event", level: "warn" },
],
});
prisma.$on("error", (e: any) => {
console.error("[prisma:error]", e);
});
prisma.$on("warn", (e: any) => {
console.warn("[prisma:warn]", e);
});