feat: Add database configuration and update routing for game creation
This commit is contained in:
28
knockoutwhistweb/conf/db.conf
Normal file
28
knockoutwhistweb/conf/db.conf
Normal file
@@ -0,0 +1,28 @@
|
||||
|
||||
# Database configuration - PostgreSQL with environment variables
|
||||
db.default.driver=org.postgresql.Driver
|
||||
db.default.url=${?DATABASE_URL}
|
||||
db.default.username=${?DB_USER}
|
||||
db.default.password=${?DB_PASSWORD}
|
||||
db.default.password=""
|
||||
|
||||
# JPA/Hibernate configuration
|
||||
jpa.default=defaultPersistenceUnit
|
||||
|
||||
# Hibernate specific settings
|
||||
hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
|
||||
hibernate.hbm2ddl.auto=update
|
||||
hibernate.show_sql=false
|
||||
hibernate.format_sql=true
|
||||
hibernate.use_sql_comments=true
|
||||
|
||||
# Connection pool settings
|
||||
db.default.hikaricp.maximumPoolSize=20
|
||||
db.default.hikaricp.minimumIdle=5
|
||||
db.default.hikaricp.connectionTimeout=30000
|
||||
db.default.hikaricp.idleTimeout=600000
|
||||
db.default.hikaricp.maxLifetime=1800000
|
||||
|
||||
# PostgreSQL specific settings
|
||||
db.default.hikaricp.connectionTestQuery="SELECT 1"
|
||||
db.default.hikaricp.poolName="KnockOutWhistPool"
|
||||
Reference in New Issue
Block a user