diff --git a/app/server/utils/prisma.ts b/app/server/utils/prisma.ts index cc9d98b..d7c71a9 100644 --- a/app/server/utils/prisma.ts +++ b/app/server/utils/prisma.ts @@ -1,8 +1,9 @@ -import { PrismaClient } from '@prisma/client' +import PrismaPkg from '@prisma/client' +const { PrismaClient } = PrismaPkg -const globalForPrisma = globalThis as unknown as { prisma: PrismaClient } +const globalForPrisma = globalThis as unknown as { prisma: InstanceType } -export const prisma = globalForPrisma.prisma ?? new PrismaClient({ +export const prisma = globalForPrisma.prisma || new PrismaClient({ log: process.env.NODE_ENV === 'development' ? ['query', 'error', 'warn'] : ['error'] })