From 37494c17ef753c8c4930118119a36a27fe9a4c01 Mon Sep 17 00:00:00 2001 From: josh Date: Thu, 16 Apr 2026 21:18:04 -0400 Subject: [PATCH] fix(docker): prisma generate must run before packages/db tsc build packages/db/src/index.ts re-exports model types from @prisma/client, so the generated client has to exist before tsc walks that file. The previous order hit TS2305 on User/Manufacturer/Site/etc. --- apps/api/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/api/Dockerfile b/apps/api/Dockerfile index ee4e174..08d0b44 100644 --- a/apps/api/Dockerfile +++ b/apps/api/Dockerfile @@ -19,9 +19,9 @@ RUN pnpm install --frozen-lockfile COPY . . -RUN pnpm -C packages/shared build \ +RUN pnpm -C packages/db exec prisma generate \ + && pnpm -C packages/shared build \ && pnpm -C packages/db build \ - && pnpm -C packages/db exec prisma generate \ && pnpm -C apps/api build # Point workspace package.json "main/exports" at compiled JS so Node