This commit is contained in:
2026-02-24 18:47:27 -06:00
parent db9b722929
commit d531e1ca83
5 changed files with 81 additions and 2 deletions
+14 -1
View File
@@ -54,4 +54,17 @@ COPY --from=deps /app/node_modules/ ./node_modules/
ENV NODE_ENV=production
EXPOSE 3000
CMD ["./server"]
CMD ["./server"]
# ---- Stage 4: Migration runner ----
FROM oven/bun:1 AS migration
WORKDIR /app
COPY package.json bun.lock ./
RUN bun install --frozen-lockfile
COPY prisma/ prisma/
COPY prisma.config.ts ./
CMD ["bunx", "prisma", "migrate", "deploy"]