chore(docker): npx prisma generate dans builder stage

Le client Prisma est généré dans src/generated/prisma (cf. schema.prisma
output). Le post-install npm de deps stage le génère mais on n'embarque
que node_modules, pas le src/generated. Le builder doit donc régénérer
explicitement avant npm run build.
This commit is contained in:
Claude Integration 2026-05-30 23:28:19 +00:00
parent a564373a07
commit 26922329d4

View file

@ -12,6 +12,10 @@ FROM base AS builder
ENV NODE_ENV=production
COPY --from=deps /app/node_modules ./node_modules
COPY . .
# Régénère le client Prisma dans src/generated/prisma (le post-install de l'étape
# deps l'a fait dans deps:/app/src/generated qu'on n'embarque pas). Sans cette
# ligne, `next build` ne trouve pas le type `prisma.plugin` et autres.
RUN npx prisma generate
RUN npm run build
FROM node:20-alpine AS runner