From 0899ba1bc9569168a007bd8a7f9396619efb0214 Mon Sep 17 00:00:00 2001 From: Thibault Pouch Date: Thu, 26 Mar 2026 10:41:02 +0100 Subject: [PATCH] fix: update Dockerfile to run database migrations on startup and clean up package.json dependencies --- nest-backend/Dockerfile | 2 +- nest-backend/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nest-backend/Dockerfile b/nest-backend/Dockerfile index ec52924..334f0bd 100644 --- a/nest-backend/Dockerfile +++ b/nest-backend/Dockerfile @@ -28,4 +28,4 @@ COPY prisma ./prisma EXPOSE 3000 -CMD ["node", "dist/index.js"] +CMD ["sh", "-c", "npx prisma migrate deploy && node dist/index.js"] diff --git a/nest-backend/package.json b/nest-backend/package.json index c4ba653..12a50f7 100644 --- a/nest-backend/package.json +++ b/nest-backend/package.json @@ -13,6 +13,7 @@ }, "dependencies": { "@prisma/client": "^5.22.0", + "prisma": "^5.22.0", "bcryptjs": "^2.4.3", "cors": "^2.8.5", "dotenv": "^16.4.5", @@ -29,7 +30,6 @@ "@types/express": "^4.17.25", "@types/jsonwebtoken": "^9.0.7", "@types/node": "^22.7.5", - "prisma": "^5.22.0", "ts-node": "^10.9.2", "ts-node-dev": "^2.0.0", "typescript": "^5.6.3"