From 5dc178543ef61dc91b6dca66a5062352b86fcca9 Mon Sep 17 00:00:00 2001 From: Julien Froidefond Date: Fri, 19 Dec 2025 08:58:48 +0100 Subject: [PATCH] Update entrypoint script in Dockerfile and remove DATABASE_URL reference from schema.prisma: Modify entrypoint to check for prisma.config.ts instead of schema.prisma, and streamline migration command. Remove DATABASE_URL environment variable usage from schema.prisma for improved clarity. --- Dockerfile | 6 +++--- prisma/schema.prisma | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 9b39c34..488d252 100644 --- a/Dockerfile +++ b/Dockerfile @@ -69,10 +69,10 @@ RUN echo '#!/bin/sh' > /app/entrypoint.sh && \ echo ' echo "ERROR: DATABASE_URL is not set"' >> /app/entrypoint.sh && \ echo ' exit 1' >> /app/entrypoint.sh && \ echo 'fi' >> /app/entrypoint.sh && \ - echo 'echo "DATABASE_URL is set (checking schema.prisma)..."' >> /app/entrypoint.sh && \ - echo 'ls -la /app/prisma/schema.prisma || echo "ERROR: schema.prisma not found"' >> /app/entrypoint.sh && \ + echo 'echo "DATABASE_URL is set (checking prisma.config.ts)..."' >> /app/entrypoint.sh && \ + echo 'ls -la /app/prisma.config.ts || echo "ERROR: prisma.config.ts not found"' >> /app/entrypoint.sh && \ echo 'export DATABASE_URL' >> /app/entrypoint.sh && \ - echo 'cd /app && pnpm dlx prisma migrate deploy --schema=./prisma/schema.prisma' >> /app/entrypoint.sh && \ + echo 'cd /app && pnpm dlx prisma migrate deploy' >> /app/entrypoint.sh && \ echo 'exec pnpm start' >> /app/entrypoint.sh && \ chmod +x /app/entrypoint.sh && \ chown nextjs:nodejs /app/entrypoint.sh diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 6d3f13f..052a4e7 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -5,7 +5,6 @@ generator client { datasource db { provider = "postgresql" - url = env("DATABASE_URL") } model User {