© 2026 Hedgehog Software, LLC
import { PrismaClient } from "@prisma/client"; const extension = { model: { user: { example: () => "example", }, }, }; const globalForPrisma = globalThis as unknown as { db: PrismaClient }; const db = globalForPrisma.db || new PrismaClient().$extends(extension); export default db; if (process.env.NODE_ENV !== "production") globalForPrisma.db = db;
db.user.example
typeof new PrismaClient().$extends(extension)
globalForPrisma