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.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user