From c48e61f95dc9246dd67338f668221d9a6bcb6c97 Mon Sep 17 00:00:00 2001 From: Schalli Date: Thu, 25 Jun 2026 13:15:15 +0200 Subject: [PATCH] fix(06-03): make prisma postinstall conditional for Docker multi-stage build In Docker deps stage only package.json files are copied (no schema), causing prisma generate to fail. Builder stage already runs explicit prisma generate with full source. Co-Authored-By: Claude Sonnet 4.6 --- apps/api/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/api/package.json b/apps/api/package.json index e3a2843..04ac559 100644 --- a/apps/api/package.json +++ b/apps/api/package.json @@ -7,7 +7,7 @@ "start": "node dist/main.js", "start:dev": "nest start --watch", "type-check": "tsc --noEmit", - "postinstall": "prisma generate" + "postinstall": "test -f prisma/schema.prisma && prisma generate || true" }, "dependencies": { "@microsoft/microsoft-graph-client": "3.0.7",