fix(build): Ajout datasource H2 par défaut pour le build

Permet le build Quarkus sans variables d'environnement.
La datasource H2 sera remplacée au runtime par PostgreSQL via env vars.
This commit is contained in:
dahoud
2026-01-10 13:06:44 +00:00
parent a09cdfb67d
commit 730581a46b

View File

@@ -3,6 +3,15 @@ quarkus.swagger-ui.always-include=true
quarkus.swagger-ui.path=/q/swagger-ui
quarkus.smallrye-openapi.path=/openapi
# Configuration datasource par défaut (H2) pour le build
# Sera remplacée au runtime par les variables d'environnement
quarkus.datasource.db-kind=h2
quarkus.datasource.jdbc.url=jdbc:h2:mem:build_db;DB_CLOSE_DELAY=-1
quarkus.datasource.username=sa
quarkus.datasource.password=
quarkus.hibernate-orm.database.generation=none
quarkus.hibernate-orm.log.sql=false
# Configuration de la base de données H2 (en mémoire) pour Quarkus en développement
%dev.quarkus.datasource.db-kind=h2
%dev.quarkus.datasource.jdbc.url=jdbc:h2:mem:afterwork_db;DB_CLOSE_DELAY=-1