diff --git a/docker-compose.yml b/docker-compose.yml index 2c9b2b5..06262ba 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -21,6 +21,25 @@ services: retries: 5 start_period: 30s + # ============================================================ + # Migration versionnée (lancée explicitement avec le profil migration) + # ============================================================ + demat-facturation-migrate: + build: + context: . + dockerfile: Dockerfile + target: builder + command: ["./node_modules/.bin/drizzle-kit", "migrate"] + depends_on: + demat-facturation-db: + condition: service_healthy + environment: + DATABASE_URL: mysql://root:demat_facturation_db_pass_2026@demat-facturation-db:3306/gestion_facturation + networks: + - demat-facturation-internal + profiles: ["migration"] + restart: "no" + # ============================================================ # Application (Backend + Frontend) # ============================================================