diff --git a/prisma.config.ts b/prisma.config.ts index 4cc9297..f2be08a 100644 --- a/prisma.config.ts +++ b/prisma.config.ts @@ -3,6 +3,11 @@ import "dotenv/config"; import { defineConfig } from "prisma/config"; +// Fix for environments like Prisma Compute or Vercel CI +if (process.env.DATABASE_URL && !process.env.DIRECT_URL) { + process.env.DIRECT_URL = process.env.DATABASE_URL; +} + export default defineConfig({ schema: "prisma/schema.prisma", migrations: { @@ -10,7 +15,6 @@ export default defineConfig({ }, engine: "classic", datasource: { - url: - process.env.DATABASE_URL ?? "postgresql://placeholder:placeholder@localhost:5432/placeholder", + url: process.env.DATABASE_URL as string, }, });