using mysql as default config if no profile is active.

This commit is contained in:
Jan 2026-01-31 17:54:11 +01:00
parent 9dca1e8abb
commit ae83b0845c

View file

@ -1,11 +1,17 @@
# MySQL Profile Configuration
# Activate with: -Dspring.profiles.active=mysql or SPRING_PROFILES_ACTIVE=mysql
# Application Name # Application Name
spring.application.name=lcc spring.application.name=lcc
# Active Profile (mysql or mssql) # Active Profile (mysql or mssql)
spring.profiles.active=mysql spring.profiles.active=prod,mysql
# Database Configuration # Database Configuration - MySQL
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://${DB_HOST:localhost}:3306/${DB_DATABASE:lcc}
spring.datasource.username=${DB_USER:root}
spring.datasource.password=${DB_PASSWORD}
# File Upload Limits # File Upload Limits
spring.servlet.multipart.max-file-size=30MB spring.servlet.multipart.max-file-size=30MB
@ -19,13 +25,16 @@ spring.cloud.azure.active-directory.authorization-clients.graph.scopes=openid,pr
management.endpoints.web.exposure.include=health,info,metrics management.endpoints.web.exposure.include=health,info,metrics
management.endpoint.health.show-details=when-authorized management.endpoint.health.show-details=when-authorized
# Flyway Migration (configured per profile) # Flyway Migration - MySQL
spring.flyway.enabled=true
spring.flyway.locations=classpath:db/migration/mysql
spring.flyway.baseline-on-migrate=true
spring.sql.init.mode=never spring.sql.init.mode=never
# LCC Configuration
lcc.allowed_cors= lcc.allowed_cors=
lcc.allowed_oauth_token_cors=* lcc.allowed_oauth_token_cors=*
lcc.auth.identify.by=workday lcc.auth.identify.by=workday
lcc.auth.claim.workday=employeeid lcc.auth.claim.workday=employeeid
lcc.auth.claim.email=preferred_username lcc.auth.claim.email=preferred_username