From cf071cc4783872300821033d0d09ee039a4f7430 Mon Sep 17 00:00:00 2001 From: TheMaddax Date: Wed, 1 Oct 2025 21:15:16 -0600 Subject: [PATCH] Fix Prisma prune: Use --config.ignore-scripts=false to preserve Prisma client --- backend/Dockerfile | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index b1d63844..5b63874e 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -25,12 +25,9 @@ RUN pnpm prisma generate COPY . . RUN pnpm build -# Remove dev dependencies to reduce image size +# Remove dev dependencies to reduce image size (but keep Prisma client) ENV CI=true -RUN pnpm prune --prod - -# Regenerate Prisma client after pruning (since prune removes generated files) -RUN npx prisma generate +RUN pnpm prune --prod --config.ignore-scripts=false # Create uploads directory RUN mkdir -p /app/uploads