mirror of
https://github.com/penxio/penx.git
synced 2026-01-15 00:18:08 -05:00
16 lines
411 B
TypeScript
16 lines
411 B
TypeScript
import { PrismaClient } from '@prisma/client';
|
|
import { pagination } from "prisma-extension-pagination";
|
|
|
|
const prisma = new PrismaClient();
|
|
|
|
const extendedPrisma = prisma.$extends(pagination());
|
|
|
|
declare global {
|
|
var prisma: typeof extendedPrisma | undefined;
|
|
}
|
|
|
|
if (process.env.NODE_ENV === 'development') global.prisma = extendedPrisma;
|
|
|
|
export default extendedPrisma;
|
|
export { extendedPrisma as prisma };
|