import path from 'node:path'; import { config } from 'dotenv'; import { defineConfig } from 'prisma/config'; config({ path: path.resolve(import.meta.dirname, '../../.env'), quiet: true }); export default defineConfig({ schema: 'prisma/schema.prisma', migrations: { path: 'prisma/migrations', seed: 'tsx src/seed/index.ts' }, // generate (в т.ч. при сборке Docker-образа) не требует БД; migrate без DATABASE_URL упадёт с понятной ошибкой datasource: { url: process.env.DATABASE_URL ?? '' }, });