fix(backend): Run prisma db push and seed in Docker CMD

This commit is contained in:
fullsizemalt 2026-01-08 10:54:57 -08:00
parent c4bfd6126d
commit 3aa0277ab7

View file

@ -36,9 +36,12 @@ COPY --from=builder /app/node_modules ./node_modules
COPY --from=builder /app/prisma ./prisma
COPY --from=builder /app/package*.json ./
# Install ts-node for seed script
RUN npm install -g ts-node typescript
# Run as non-root
USER node
EXPOSE 3000
CMD ["node", "dist/server.js"]
CMD ["sh", "-c", "npx prisma db push --skip-generate && npx prisma db seed && node dist/server.js"]