feat: update Dockerfile to include Prisma seed script and enhance entrypoint for seeding
CI/CD / test-and-build (push) Waiting to run
CI/CD / deploy (push) Blocked by required conditions

feat: migrate middleware logic to new proxy.ts file for improved structure
This commit is contained in:
Najjar\NajjarV02
2026-04-15 10:39:41 +04:00
parent 45ffd33d39
commit dc99abad37
3 changed files with 6 additions and 2 deletions
+3 -2
View File
@@ -38,9 +38,10 @@ COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static
COPY --from=builder --chown=nextjs:nodejs /app/public ./public
# ── Prisma runtime ─────────────────────────────────────────────────────────────
# Config + schema (read by CLI at container startup for db push)
COPY --from=builder --chown=nextjs:nodejs /app/prisma.config.ts ./
# Config, schema, and seed script
COPY --from=builder --chown=nextjs:nodejs /app/prisma.config.ts ./
COPY --from=builder --chown=nextjs:nodejs /app/prisma/schema.prisma ./prisma/
COPY --from=builder --chown=nextjs:nodejs /app/prisma/seed.ts ./prisma/
# Generated Prisma client (imported by the compiled Next.js server bundle)
COPY --from=builder --chown=nextjs:nodejs /app/src/generated ./src/generated