From 59c0cdad5f9dfb25ff4db0c2e03d565872b78604 Mon Sep 17 00:00:00 2001 From: joylessorchid Date: Tue, 24 Mar 2026 03:44:44 +0300 Subject: [PATCH] fix: remove datasourceUrl from PrismaClient constructor (Prisma 7) Prisma 7 no longer accepts datasourceUrl in constructor. URL is resolved from DATABASE_URL env var automatically. --- src/lib/prisma.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/lib/prisma.ts b/src/lib/prisma.ts index 84ef1cd..ef41cd7 100644 --- a/src/lib/prisma.ts +++ b/src/lib/prisma.ts @@ -4,9 +4,6 @@ const globalForPrisma = globalThis as unknown as { prisma: PrismaClient | undefined; }; -export const prisma = - globalForPrisma.prisma ?? - // @ts-expect-error -- Prisma 7 accepts datasourceUrl but types lag behind - new PrismaClient({ datasourceUrl: process.env.DATABASE_URL }); +export const prisma = globalForPrisma.prisma ?? new PrismaClient(); if (process.env.NODE_ENV !== "production") globalForPrisma.prisma = prisma;