From e68df524ef695d3e6186cb7db1bacba43c5ddeba Mon Sep 17 00:00:00 2001 From: Vakanaut Date: Sun, 12 Jul 2026 17:07:32 +0300 Subject: [PATCH] fix: run migrations before starting backend --- Dockerfile.backend | 2 +- backend/package-lock.json | 4 ++-- backend/package.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile.backend b/Dockerfile.backend index 92ace8e..061788e 100644 --- a/Dockerfile.backend +++ b/Dockerfile.backend @@ -19,4 +19,4 @@ COPY backend/migrations ./migrations COPY import ./import EXPOSE 3000 ENV PORT=3000 -CMD ["node", "dist/index.js"] +CMD ["sh", "-c", "node dist/migrate.js && node dist/index.js"] diff --git a/backend/package-lock.json b/backend/package-lock.json index df262cc..d8d849e 100644 --- a/backend/package-lock.json +++ b/backend/package-lock.json @@ -1,12 +1,12 @@ { "name": "calendar-run-backend", - "version": "1.5.2", + "version": "1.5.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "calendar-run-backend", - "version": "1.5.2", + "version": "1.5.3", "dependencies": { "argon2": "^0.44.0", "cookie-parser": "^1.4.7", diff --git a/backend/package.json b/backend/package.json index 911ad6d..609a4fa 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "calendar-run-backend", - "version": "1.5.2", + "version": "1.5.3", "private": true, "scripts": { "build": "tsc",