20 lines
583 B
TypeScript
20 lines
583 B
TypeScript
import { defineConfig } from 'prisma/config';
|
|
|
|
/**
|
|
* Prisma 7 CLI configuration.
|
|
*
|
|
* datasource.url is read from DATABASE_URL at CLI runtime.
|
|
* Falls back to a placeholder so that `prisma generate` works without a live
|
|
* database (no connection is made during code generation).
|
|
*/
|
|
export default defineConfig({
|
|
schema: '../prisma/schema.prisma',
|
|
migrations: {
|
|
path: '../prisma/migrations',
|
|
seed: 'tsx prisma/seed.ts',
|
|
},
|
|
datasource: {
|
|
url: process.env['DATABASE_URL'] ?? 'postgresql://placeholder@localhost:5432/placeholder',
|
|
},
|
|
});
|