From 437f3c819ee1afa051e402b60b198a664c3cb474 Mon Sep 17 00:00:00 2001 From: dahoud <41957584+DahoudG@users.noreply.github.com> Date: Sat, 4 Apr 2026 16:38:25 +0000 Subject: [PATCH] fix(prod): ignore missing Flyway migrations + disable file logging MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - quarkus.flyway.ignore-migration-patterns=*:missing — migrations V1.2/V1.3 appliquées en DB mais absentes localement (après consolidation V1-V10) - quarkus.log.file.enable=false — /var/log/unionflow/ absent dans le container Co-Authored-By: Claude Sonnet 4.6 --- src/main/resources/application-prod.properties | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/resources/application-prod.properties b/src/main/resources/application-prod.properties index b0c8c50..3383095 100644 --- a/src/main/resources/application-prod.properties +++ b/src/main/resources/application-prod.properties @@ -18,6 +18,10 @@ quarkus.datasource.jdbc.max-lifetime=PT30M quarkus.hibernate-orm.database.generation=validate quarkus.hibernate-orm.statistics=false +# Flyway — ignorer les migrations appliquées en DB mais absentes localement +# (suite à la consolidation V1-V10 → V1, les anciennes V1.1/V1.2/V1.3 ne sont plus présentes) +quarkus.flyway.ignore-migration-patterns=*:missing + # CORS — strict en production quarkus.http.cors.origins=${CORS_ORIGINS:https://unionflow.lions.dev,https://security.lions.dev} quarkus.http.cors.access-control-allow-credentials=true @@ -43,8 +47,8 @@ quarkus.smallrye-openapi.oidc-open-id-connect-url=${quarkus.oidc.auth-server-url # Swagger UI — désactivé en production quarkus.swagger-ui.always-include=false -# Logging — fichier en production -quarkus.log.file.enable=true +# Logging — fichier en production (le répertoire doit exister dans le container) +quarkus.log.file.enable=false quarkus.log.file.path=/var/log/unionflow/server.log quarkus.log.file.rotation.max-file-size=10M quarkus.log.file.rotation.max-backup-index=5