quarkus.application.name=agiledancers quarkus.http.host=0.0.0.0 # Keep idle SSE connections alive alongside the 30-minute solver limit. quarkus.http.idle-timeout=31M quarkus.jackson.fail-on-unknown-properties=true # Share execution data from ordinary and Quarkus tests. Reports are generated at verify. %test.quarkus.jacoco.data-file=target/jacoco.exec %test.quarkus.jacoco.reuse-data-file=true %test.quarkus.jacoco.report=false # Production requires an explicitly configured database; initialization failures prevent startup. quarkus.datasource.db-kind=postgresql %prod.quarkus.datasource.jdbc.url=${DATABASE_URL} %prod.quarkus.datasource.username=${DATABASE_USER} %prod.quarkus.datasource.password=${DATABASE_PASSWORD} quarkus.datasource.jdbc.acquisition-timeout=5S quarkus.flyway.migrate-at-start=true quarkus.datasource.devservices.image-name=postgres:17.6 # Flyway owns DDL; Hibernate validates its JPA mappings against the migrated schema. quarkus.hibernate-orm.schema-management.strategy=validate quarkus.hibernate-orm.request-scoped.enabled=false quarkus.datasource.jdbc.transaction-isolation-level=repeatable-read