Merge pull request #3 from HorizonStackSoftware/copilot/remove-prisma-script

Replace migrate-entrypoint.sh with direct Prisma commands in Dockerfile
This commit is contained in:
Jackson
2026-04-12 10:37:33 -05:00
committed by GitHub
+2 -4
View File
@@ -107,7 +107,7 @@ COPY --from=build /app/api/logo.png ./logo.png
COPY --from=build /app/api/src/modules/sales-utils/salesTaxRates.json ./salesTaxRates.json COPY --from=build /app/api/src/modules/sales-utils/salesTaxRates.json ./salesTaxRates.json
EXPOSE 3000 EXPOSE 3000
CMD ["sh", "-c", "sh prisma/migrate-entrypoint.sh && ./server"] CMD ["sh", "-c", "bunx prisma migrate deploy && ./server"]
# ---- Stage 5: Worker runtime image ---- # ---- Stage 5: Worker runtime image ----
FROM runtime-base AS worker FROM runtime-base AS worker
@@ -136,10 +136,8 @@ RUN bun install
COPY api/prisma/ ./api/prisma/ COPY api/prisma/ ./api/prisma/
COPY api/prisma.config.ts ./api/prisma.config.ts COPY api/prisma.config.ts ./api/prisma.config.ts
RUN chmod +x /app/api/prisma/migrate-entrypoint.sh
WORKDIR /app/api WORKDIR /app/api
CMD ["sh", "prisma/migrate-entrypoint.sh"] CMD ["bunx", "prisma", "migrate", "deploy"]
# ---- Stage 7: Dalpuri CW-to-API sync runner ---- # ---- Stage 7: Dalpuri CW-to-API sync runner ----
FROM oven/bun:1.3.11 AS dalpuri-sync FROM oven/bun:1.3.11 AS dalpuri-sync