fix(config): Utilisation de PostgreSQL comme datasource par défaut

- Changement datasource par défaut de H2 vers PostgreSQL
- Mise à jour credentials: lionsuser / LionsUser2025!
- Database: mic-after-work-server-impl-quarkus-main
- Résout l'erreur 'Driver does not support the provided URL'
This commit is contained in:
dahoud
2026-01-10 15:04:15 +00:00
parent d659416627
commit f63cc63d9d

View File

@@ -3,13 +3,14 @@ quarkus.swagger-ui.always-include=true
quarkus.swagger-ui.path=/q/swagger-ui quarkus.swagger-ui.path=/q/swagger-ui
quarkus.smallrye-openapi.path=/openapi quarkus.smallrye-openapi.path=/openapi
# Configuration datasource par défaut (H2) pour le build # Configuration datasource par défaut (PostgreSQL) pour le build
# Sera remplacée au runtime par les variables d'environnement # Les valeurs seront remplacées au runtime par les variables d'environnement
quarkus.datasource.db-kind=h2 quarkus.datasource.db-kind=postgresql
quarkus.datasource.jdbc.url=jdbc:h2:mem:build_db;DB_CLOSE_DELAY=-1 quarkus.datasource.jdbc.url=jdbc:postgresql://postgresql:5432/mic-after-work-server-impl-quarkus-main
quarkus.datasource.username=sa quarkus.datasource.username=lionsuser
quarkus.datasource.password= quarkus.datasource.password=LionsUser2025!
quarkus.hibernate-orm.database.generation=none quarkus.datasource.jdbc.driver=org.postgresql.Driver
quarkus.hibernate-orm.database.generation=update
quarkus.hibernate-orm.log.sql=false quarkus.hibernate-orm.log.sql=false
# Configuration de la base de données H2 (en mémoire) pour Quarkus en développement # Configuration de la base de données H2 (en mémoire) pour Quarkus en développement
@@ -30,9 +31,9 @@ quarkus.hibernate-orm.log.sql=false
# Configuration de la base de données PostgreSQL pour Quarkus en production # Configuration de la base de données PostgreSQL pour Quarkus en production
%prod.quarkus.datasource.db-kind=postgresql %prod.quarkus.datasource.db-kind=postgresql
%prod.quarkus.datasource.jdbc.url=jdbc:postgresql://${DB_HOST:postgresql}:${DB_PORT:5432}/${DB_NAME:afterwork_db} %prod.quarkus.datasource.jdbc.url=jdbc:postgresql://${DB_HOST:postgresql}:${DB_PORT:5432}/${DB_NAME:mic-after-work-server-impl-quarkus-main}
%prod.quarkus.datasource.username=${DB_USERNAME:afterwork} %prod.quarkus.datasource.username=${DB_USERNAME:lionsuser}
%prod.quarkus.datasource.password=${DB_PASSWORD:changeme} %prod.quarkus.datasource.password=${DB_PASSWORD:LionsUser2025!}
%prod.quarkus.datasource.jdbc.driver=org.postgresql.Driver %prod.quarkus.datasource.jdbc.driver=org.postgresql.Driver
%prod.quarkus.hibernate-orm.database.generation=update %prod.quarkus.hibernate-orm.database.generation=update
%prod.quarkus.hibernate-orm.log.sql=false %prod.quarkus.hibernate-orm.log.sql=false