All files / Bandstand/src/lib db.ts

100% Statements 4/4
100% Branches 0/0
100% Functions 0/0
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 71x     1x 1x 1x  
import {PrismaClient} from '@prisma/client'
 
// Ensure single client in dev
const globalForPrisma = global as unknown as {prisma: PrismaClient | undefined}
export const prisma = globalForPrisma.prisma ?? new PrismaClient({})
if (process.env.NODE_ENV !== 'production') globalForPrisma.prisma = prisma