Refactoring
This commit is contained in:
@@ -59,21 +59,26 @@ afterwork.email.from=${MAILER_FROM:noreply@lions.dev}
|
||||
# ====================================================================
|
||||
quarkus.http.host=0.0.0.0
|
||||
quarkus.http.port=8080
|
||||
# Chemin de base de l'API (fixé au build). Profil dev surcharge via application-dev.properties si besoin.
|
||||
quarkus.http.root-path=/afterwork
|
||||
|
||||
# ====================================================================
|
||||
# Base de données (configuration par défaut pour les tests)
|
||||
# Base de données (défaut = PRODUCTION pour que le JAR soit prêt pour la prod)
|
||||
# ====================================================================
|
||||
# Cette configuration est utilisée par défaut si aucun profil n'est spécifié
|
||||
# Les profils dev/prod/production surchargent cette configuration
|
||||
quarkus.datasource.db-kind=h2
|
||||
quarkus.datasource.jdbc.url=jdbc:h2:mem:testdb;DB_CLOSE_DELAY=-1
|
||||
quarkus.datasource.username=sa
|
||||
quarkus.datasource.password=
|
||||
quarkus.datasource.jdbc.driver=org.h2.Driver
|
||||
# Quarkus fixe db-kind, jdbc.driver et root-path au BUILD. Si on met H2 ici, le JAR
|
||||
# ne pourra pas utiliser PostgreSQL en prod. Donc on met la config prod par défaut ;
|
||||
# les profils dev/test surchargent avec H2 (application-dev.properties et %test en test).
|
||||
quarkus.datasource.db-kind=postgresql
|
||||
quarkus.datasource.jdbc.url=jdbc:postgresql://${DB_HOST:postgresql-service.postgresql.svc.cluster.local}:${DB_PORT:5432}/${DB_NAME:mic-after-work-server-impl-quarkus-main}
|
||||
quarkus.datasource.username=${DB_USERNAME:lionsuser}
|
||||
quarkus.datasource.password=${DB_PASSWORD}
|
||||
quarkus.datasource.jdbc.driver=org.postgresql.Driver
|
||||
quarkus.datasource.jdbc.max-size=20
|
||||
quarkus.datasource.jdbc.min-size=5
|
||||
quarkus.datasource.devservices.enabled=false
|
||||
|
||||
# Hibernate ORM (par défaut)
|
||||
quarkus.hibernate-orm.database.generation=drop-and-create
|
||||
# Hibernate ORM (prod : Flyway gère le schéma ; dev/test surchargent)
|
||||
quarkus.hibernate-orm.database.generation=none
|
||||
quarkus.hibernate-orm.log.sql=false
|
||||
|
||||
# ====================================================================
|
||||
|
||||
Reference in New Issue
Block a user