import { config } from "dotenv"; import { defineConfig } from "prisma/config"; import { resolve } from "path"; import { existsSync } from "fs"; // .env 파일을 명시적으로 로드 const envPath = resolve(process.cwd(), ".env"); if (existsSync(envPath)) { config({ path: envPath }); } // .env 파일에서 DATABASE_URL을 읽어옵니다 (기본값: file:./dev.db) const databaseUrl = process.env.DATABASE_URL || "file:./dev.db"; export default defineConfig({ schema: "prisma/schema.prisma", migrations: { path: "prisma/migrations", }, engine: "classic", datasource: { url: databaseUrl, }, });