Fix Prisma

This commit is contained in:
2026-03-03 12:03:30 +08:00
parent 935e519662
commit 250b7c5261
3 changed files with 59 additions and 0 deletions

View File

@@ -12,11 +12,21 @@ if (process.env.NODE_ENV === "production") {
prisma = new PrismaClient({
// Reduce logging in production to improve performance
log: ['error', 'warn'],
datasources: {
db: {
url: process.env.DATABASE_URL,
},
},
});
} else {
if (!global.prisma) {
global.prisma = new PrismaClient({
log: ['error', 'warn', 'info', 'query'], // More verbose logging in development
datasources: {
db: {
url: process.env.DATABASE_URL,
},
},
});
}
prisma = global.prisma;