From e1034adfcf70708dc11a5d20f86e7897dc2bc9d3 Mon Sep 17 00:00:00 2001 From: David Gwilliam Date: Tue, 31 Mar 2026 00:04:16 -0700 Subject: [PATCH] fix(prisma): add datasourceUrl to PrismaClient constructor for v7 compatibility --- src/lib/prisma.ts | 4 +++- tsconfig.json | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib/prisma.ts b/src/lib/prisma.ts index af2a01e..ed52128 100644 --- a/src/lib/prisma.ts +++ b/src/lib/prisma.ts @@ -4,6 +4,8 @@ const globalForPrisma = globalThis as unknown as { prisma: PrismaClient | undefined } -export const prisma = globalForPrisma.prisma ?? new PrismaClient() +export const prisma = globalForPrisma.prisma ?? new PrismaClient({ + datasourceUrl: process.env.DATABASE_URL, +}) if (process.env.NODE_ENV !== 'production') globalForPrisma.prisma = prisma diff --git a/tsconfig.json b/tsconfig.json index 107cb2f..a58f05f 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -15,7 +15,7 @@ "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, - "jsx": "preserve", + "jsx": "react-jsx", "incremental": true, "plugins": [ {