diff --git a/Dockerfile b/Dockerfile index f66858c..e060262 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,7 +17,7 @@ COPY --from=deps /app/node_modules ./node_modules COPY . . # Generate Prisma Client -RUN DATABASE_URL="postgresql://dummy:dummy@localhost:5432/dummy" npx prisma generate +RUN DATABASE_URL="postgresql://dummy:dummy@localhost:5432/dummy" npx prisma generate --schema=prisma/schema.prisma # Build Next.js RUN npm run build diff --git a/admin/Dockerfile b/admin/Dockerfile index 59c1820..5f94a45 100644 --- a/admin/Dockerfile +++ b/admin/Dockerfile @@ -17,7 +17,7 @@ COPY --from=deps /app/node_modules ./node_modules COPY . . # Generate Prisma Client -RUN DATABASE_URL="postgresql://dummy:dummy@localhost:5432/dummy" npx prisma generate +RUN DATABASE_URL="postgresql://dummy:dummy@localhost:5432/dummy" npx prisma generate --schema=prisma/schema.prisma # Build Next.js RUN npm run build diff --git a/admin/prisma.config.ts b/admin/prisma.config.ts deleted file mode 100644 index 8af27de..0000000 --- a/admin/prisma.config.ts +++ /dev/null @@ -1,13 +0,0 @@ -import path from 'node:path' -import { config as loadEnv } from 'dotenv' -import { defineConfig, env } from '@prisma/config' - -// Load .env -loadEnv({ path: '.env' }) - -export default defineConfig({ - schema: path.join('prisma', 'schema.prisma'), - datasource: { - url: env('DATABASE_URL'), - }, -}) diff --git a/prisma.config.ts b/prisma.config.ts deleted file mode 100644 index 316682e..0000000 --- a/prisma.config.ts +++ /dev/null @@ -1,15 +0,0 @@ -import path from 'node:path' -import { config as loadEnv } from 'dotenv' -import { defineConfig, env } from '@prisma/config' - -// Load .env.local first (dev), fallback to .env (prod) -// Prisma CLI doesn't load .env.local like Next.js does -loadEnv({ path: '.env.local' }) -loadEnv({ path: '.env' }) - -export default defineConfig({ - schema: path.join('prisma', 'schema.prisma'), - datasource: { - url: env('DATABASE_URL'), - }, -})