fix seed for Prisma 7: use PrismaPg adapter instead of datasourceUrl
This commit is contained in:
@@ -1,9 +1,11 @@
|
|||||||
import { PrismaClient, Role } from "@prisma/client";
|
import { PrismaClient, Role } from "@prisma/client";
|
||||||
|
import { PrismaPg } from "@prisma/adapter-pg";
|
||||||
import * as argon2 from "argon2";
|
import * as argon2 from "argon2";
|
||||||
import { randomBytes } from "node:crypto";
|
import { randomBytes } from "node:crypto";
|
||||||
|
|
||||||
async function main(): Promise<void> {
|
async function main(): Promise<void> {
|
||||||
const prisma = new PrismaClient();
|
const adapter = new PrismaPg({ connectionString: process.env.DATABASE_URL });
|
||||||
|
const prisma = new PrismaClient({ adapter });
|
||||||
|
|
||||||
const adminEmail = "admin@sso.local";
|
const adminEmail = "admin@sso.local";
|
||||||
const adminPassword = "admin123!";
|
const adminPassword = "admin123!";
|
||||||
|
|||||||
Reference in New Issue
Block a user