From 053d76e4568c1b1228cd1337a3fa00afc861aa57 Mon Sep 17 00:00:00 2001 From: Sayed Al Amaan Zaidi Date: Thu, 23 Jul 2026 21:00:38 +0530 Subject: [PATCH 1/8] CI/CD: Update for DB migration --- .github/workflows/deploy.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 11eab38..ff04b12 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -94,6 +94,8 @@ jobs: docker compose up -d --remove-orphans + docker compose exec backend npm run db:migrate + docker compose restart nginx docker image prune -af From 6d35c2819d78139ce65cee6f7f675173faaf6def Mon Sep 17 00:00:00 2001 From: Sayed Al Amaan Zaidi Date: Thu, 23 Jul 2026 21:07:27 +0530 Subject: [PATCH 2/8] CI/CD: Fix CI/CD and docker compose production. --- .github/workflows/deploy.yml | 2 +- docker/docker-compose.prod.yml | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index ff04b12..3131d6f 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -94,7 +94,7 @@ jobs: docker compose up -d --remove-orphans - docker compose exec backend npm run db:migrate + docker compose exec server npm run db:migrate docker compose restart nginx diff --git a/docker/docker-compose.prod.yml b/docker/docker-compose.prod.yml index 0da67e1..f8e420e 100644 --- a/docker/docker-compose.prod.yml +++ b/docker/docker-compose.prod.yml @@ -1,5 +1,3 @@ -version: "3.9" - services: nginx: image: nginx:latest From 0e23f9361a7f13c058e5b4493463c0510ec79731 Mon Sep 17 00:00:00 2001 From: Sayed Al Amaan Zaidi Date: Thu, 23 Jul 2026 21:18:54 +0530 Subject: [PATCH 3/8] fix:dependencies changed --- app/server/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/server/package.json b/app/server/package.json index 550bb65..4127639 100644 --- a/app/server/package.json +++ b/app/server/package.json @@ -50,6 +50,7 @@ "typescript": "^6.0.3", "winston": "^3.19.0", "ws": "^8.21.0", + "drizzle-kit": "^0.31.10", "zod": "^4.4.3" }, "devDependencies": { @@ -66,7 +67,6 @@ "@types/swagger-ui-express": "^4.1.8", "@types/winston": "^2.4.4", "@types/ws": "^8.18.1", - "drizzle-kit": "^0.31.10", "jest": "^30.4.2", "supertest": "^7.2.2", "ts-jest": "^29.4.11" From 3167796ee8b7e987f5878c9e4138d2bae4ffba40 Mon Sep 17 00:00:00 2001 From: Sayed Al Amaan Zaidi Date: Thu, 23 Jul 2026 21:31:44 +0530 Subject: [PATCH 4/8] fix:dockerFile fix for server. --- app/server/docker/dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/server/docker/dockerfile b/app/server/docker/dockerfile index c785430..438f5c9 100644 --- a/app/server/docker/dockerfile +++ b/app/server/docker/dockerfile @@ -17,6 +17,8 @@ COPY package*.json ./ RUN npm i --omit=dev COPY --from=builder /app/dist ./dist +COPY --from=builder /app/drizzle.config.ts ./drizzle.config.ts +COPY --from=builder /app/migrations ./migrations USER node From 69961f33aab1a335cde3d23a10047e8c5d0e46c1 Mon Sep 17 00:00:00 2001 From: Sayed Al Amaan Zaidi Date: Thu, 23 Jul 2026 21:54:06 +0530 Subject: [PATCH 5/8] fix:new migration --- .../migrations/{0000_busy_venom.sql => 0000_red_vermin.sql} | 0 app/server/migrations/meta/0000_snapshot.json | 2 +- app/server/migrations/meta/_journal.json | 4 ++-- 3 files changed, 3 insertions(+), 3 deletions(-) rename app/server/migrations/{0000_busy_venom.sql => 0000_red_vermin.sql} (100%) diff --git a/app/server/migrations/0000_busy_venom.sql b/app/server/migrations/0000_red_vermin.sql similarity index 100% rename from app/server/migrations/0000_busy_venom.sql rename to app/server/migrations/0000_red_vermin.sql diff --git a/app/server/migrations/meta/0000_snapshot.json b/app/server/migrations/meta/0000_snapshot.json index d80e305..b568525 100644 --- a/app/server/migrations/meta/0000_snapshot.json +++ b/app/server/migrations/meta/0000_snapshot.json @@ -1,5 +1,5 @@ { - "id": "2085f98e-e33f-4cf6-a004-ab83e2eae507", + "id": "8c008a9e-ace6-4d3e-9cdd-49cd02e2d00b", "prevId": "00000000-0000-0000-0000-000000000000", "version": "7", "dialect": "postgresql", diff --git a/app/server/migrations/meta/_journal.json b/app/server/migrations/meta/_journal.json index 8c5851d..efe3d52 100644 --- a/app/server/migrations/meta/_journal.json +++ b/app/server/migrations/meta/_journal.json @@ -5,8 +5,8 @@ { "idx": 0, "version": "7", - "when": 1784814591157, - "tag": "0000_busy_venom", + "when": 1784823827001, + "tag": "0000_red_vermin", "breakpoints": true } ] From f9f30d8434d31aa6c2c0e4027af5b68b1e4256e6 Mon Sep 17 00:00:00 2001 From: Sayed Al Amaan Zaidi Date: Thu, 23 Jul 2026 22:08:10 +0530 Subject: [PATCH 6/8] CI/CD: Removed migration --- .github/workflows/deploy.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 3131d6f..11eab38 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -94,8 +94,6 @@ jobs: docker compose up -d --remove-orphans - docker compose exec server npm run db:migrate - docker compose restart nginx docker image prune -af From c37fc09c029de9347e4388cf53787e4c6f54b661 Mon Sep 17 00:00:00 2001 From: Sayed Al Amaan Zaidi Date: Thu, 23 Jul 2026 22:25:51 +0530 Subject: [PATCH 7/8] CI/CD: Fixed migration Issue --- .github/workflows/deploy.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 11eab38..3131d6f 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -94,6 +94,8 @@ jobs: docker compose up -d --remove-orphans + docker compose exec server npm run db:migrate + docker compose restart nginx docker image prune -af From 060af832af76e988dc2f3a6ee304d50b055c2a82 Mon Sep 17 00:00:00 2001 From: Sayed Al Amaan Zaidi Date: Thu, 23 Jul 2026 22:31:29 +0530 Subject: [PATCH 8/8] fix: Removed Migration from CI/CD --- .github/workflows/deploy.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 3131d6f..11eab38 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -94,8 +94,6 @@ jobs: docker compose up -d --remove-orphans - docker compose exec server npm run db:migrate - docker compose restart nginx docker image prune -af