From ca14e97e0cca25597d8c26b8e36cca459cedd3e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9=20=D0=9C=D0=B0?= =?UTF-8?q?=D0=BC=D0=B5=D0=B4=D0=BE=D0=B2?= Date: Wed, 10 Jun 2026 18:02:31 +0300 Subject: [PATCH] fix seed for Prisma 7: use PrismaPg adapter instead of datasourceUrl --- prisma/seed.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/prisma/seed.ts b/prisma/seed.ts index e4381cf..1f6f71a 100644 --- a/prisma/seed.ts +++ b/prisma/seed.ts @@ -1,9 +1,11 @@ import { PrismaClient, Role } from "@prisma/client"; +import { PrismaPg } from "@prisma/adapter-pg"; import * as argon2 from "argon2"; import { randomBytes } from "node:crypto"; async function main(): Promise { - const prisma = new PrismaClient(); + const adapter = new PrismaPg({ connectionString: process.env.DATABASE_URL }); + const prisma = new PrismaClient({ adapter }); const adminEmail = "admin@sso.local"; const adminPassword = "admin123!";