From 951f6d80e13c587b8d72dd460dc33576a9d39685 Mon Sep 17 00:00:00 2001 From: Hamza Date: Thu, 16 Jul 2026 15:37:07 +0300 Subject: [PATCH] =?UTF-8?q?fix(backend):=20=D8=AA=D8=B4=D8=BA=D9=8A=D9=84?= =?UTF-8?q?=20=D8=A7=D9=84=D9=87=D8=AC=D8=B1=D8=A7=D8=AA=20=D8=B9=D9=84?= =?UTF-8?q?=D9=89=20dist=20=D8=A7=D9=84=D9=85=D8=AA=D8=B1=D8=AC=D9=8E?= =?UTF-8?q?=D9=85=20=D8=A8=D8=AF=D9=84=20ts-node=20=D9=81=D9=8A=20=D8=B5?= =?UTF-8?q?=D9=88=D8=B1=D8=A9=20=D8=A7=D9=84=D8=A5=D9=86=D8=AA=D8=A7=D8=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 --- backend/README.md | 3 +++ backend/package.json | 5 +++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/backend/README.md b/backend/README.md index d77d710..bcce159 100644 --- a/backend/README.md +++ b/backend/README.md @@ -13,6 +13,9 @@ docker compose up -d --build # يبني ويشغّل: postgres/postgis, redis, ```bash docker compose exec api npm run migration:run ``` +> الهجرات تعمل على النسخة المترجمة `dist/config/data-source.js` (صورة الإنتاج بلا ts-node). +> لو ما رفعت آخر نسخة بعد، شغّل مباشرة: +> `docker compose exec api node_modules/.bin/typeorm migration:run -d dist/config/data-source.js` ## فحص سريع ```bash diff --git a/backend/package.json b/backend/package.json index 0604ab0..708a8e4 100644 --- a/backend/package.json +++ b/backend/package.json @@ -9,10 +9,11 @@ "start:dev": "nest start --watch", "start:prod": "node dist/main.js", "worker": "node dist/worker.js", - "typeorm": "typeorm-ts-node-commonjs -d src/config/data-source.ts", - "migration:generate": "npm run typeorm -- migration:generate", + "typeorm": "typeorm -d dist/config/data-source.js", + "typeorm:dev": "typeorm-ts-node-commonjs -d src/config/data-source.ts", "migration:run": "npm run typeorm -- migration:run", "migration:revert": "npm run typeorm -- migration:revert", + "migration:generate": "npm run typeorm:dev -- migration:generate", "lint": "eslint \"src/**/*.ts\" --fix", "test": "jest" },