argos/notification-service/notification-web/src/main/resources/config/db.yml

30 lines
776 B
YAML
Raw Normal View History

2023-12-08 10:25:07 +01:00
spring:
jpa:
properties:
2024-03-29 13:32:47 +01:00
org:
hibernate:
flushMode: MANUAL
2023-12-08 10:25:07 +01:00
hibernate:
2024-03-29 13:32:47 +01:00
globally_quoted_identifiers: true
2023-12-08 10:25:07 +01:00
ddl-auto: validate
dialect: org.hibernate.dialect.PostgreSQLDialect
hibernate:
naming:
physical-strategy: gr.cite.notification.config.db.PrefixPhysicalNamingStrategy
2023-12-08 10:25:07 +01:00
implicit-strategy: org.springframework.boot.orm.jpa.hibernate.SpringImplicitNamingStrategy
datasource:
url: ${DB_CONNECTION_STRING}
username: ${DB_USER}
password: ${DB_PASSWORD}
driver-class-name: org.postgresql.Driver
hikari:
connection-timeout: 30000
minimum-idle: 3
2024-03-29 13:32:47 +01:00
maximum-pool-size: 10
2023-12-08 10:25:07 +01:00
idle-timeout: 600000
max-lifetime: 1800000
2024-03-29 13:32:47 +01:00
naming-strategy:
prefix: ntf_