NeahNew/lib/prisma-news.ts
2025-05-05 19:22:59 +02:00

21 lines
446 B
TypeScript

import { PrismaClient } from '@prisma/client'
import { env } from '@/lib/env'
const globalForPrismaNews = globalThis as unknown as {
prismaNews: PrismaClient | undefined;
}
export const prismaNews =
globalForPrismaNews.prismaNews ||
new PrismaClient({
datasources: {
db: {
url: env.NEWSDB_URL
}
},
log: ['query'],
})
if (env.NODE_ENV !== 'production') {
globalForPrismaNews.prismaNews = prismaNews;
}