From e5161c9ed8b5a11d179dd8c48a6f2c351939c4ba Mon Sep 17 00:00:00 2001 From: DahoudG <41957584+DahoudG@users.noreply.github.com> Date: Mon, 22 Sep 2025 20:16:26 +0000 Subject: [PATCH] feat: Update PostgreSQL production configuration - Add production-specific database configuration - Username: lionsuser - Password: LionsUser2025! - Database URL: postgresql-service.postgresql.svc.cluster.local:5432/lionsdb - Hibernate generation: update for production - Maintain existing dev and prod profiles for flexibility This configuration aligns with the Lions infrastructure PostgreSQL deployment. --- src/main/resources/application.properties | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index aaca64c..a1d91f9 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -53,11 +53,14 @@ quarkus.http.static-resources.index-page=index.html quarkus.datasource.db-kind=postgresql %dev.quarkus.datasource.username=lions_admin_db %dev.quarkus.datasource.password=kJ9#mP2$vL5@nQ8&xR3 +%production.quarkus.datasource.username=lionsuser +%production.quarkus.datasource.password=LionsUser2025! %prod.quarkus.datasource.username=${DB_USERNAME:$(cat /run/secrets/db_user)} %prod.quarkus.datasource.password=${DB_PASSWORD:$(cat /run/secrets/db_password)} # URLs de connexion par environnement %dev.quarkus.datasource.jdbc.url=jdbc:postgresql://localhost:5432/lionsdev_db +%production.quarkus.datasource.jdbc.url=jdbc:postgresql://postgresql-service.postgresql.svc.cluster.local:5432/lionsdb %prod.quarkus.datasource.jdbc.url=jdbc:postgresql://${DB_HOST}:${DB_PORT}/${DB_NAME} # Configuration du pool de connexions @@ -67,6 +70,7 @@ quarkus.datasource.jdbc.acquisition-timeout=30 # Configuration Hibernate %dev.quarkus.hibernate-orm.database.generation=drop-and-create +%production.quarkus.hibernate-orm.database.generation=update %prod.quarkus.hibernate-orm.database.generation=update %dev.quarkus.hibernate-orm.log.sql=true %dev.quarkus.hibernate-orm.log.format-sql=true