feat: Enhance EntityManagerProvider to use Play configuration for database settings

This commit is contained in:
2026-01-20 15:14:04 +01:00
parent 18c347b6ad
commit 476db28821
2 changed files with 18 additions and 6 deletions

View File

@@ -9,11 +9,11 @@
<provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
<properties>
<!-- Database connection settings -->
<!-- Database connection settings (Overridden by EntityManagerProvider) -->
<property name="jakarta.persistence.jdbc.driver" value="org.postgresql.Driver"/>
<property name="jakarta.persistence.jdbc.url" value="${DATABASE_URL}"/>
<property name="jakarta.persistence.jdbc.user" value="${DB_USER}"/>
<property name="jakarta.persistence.jdbc.password" value="${DB_PASSWORD}"/>
<property name="jakarta.persistence.jdbc.url" value="jdbc:postgresql://localhost:5432/knockoutwhist"/>
<property name="jakarta.persistence.jdbc.user" value="kw_user"/>
<property name="jakarta.persistence.jdbc.password" value="postgres"/>
<!-- Hibernate specific settings -->
<property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect"/>