spring:
  application:
    name: CSI-JAVA-EHR-CONFIG
  liquibase:
    enabled: false
  jpa:
    open-in-view: false
    properties:
      hibernate:
        enable_lazy_load_no_trans: true
        connection:
          provider_disables_autocommit: true
  second-datasource:
    auto-commit: false
    autocommit: false
    hikari:
      auto-commit: false
      connection:
        auto-commit: false
      connection-timeout: 10000
      maximum-pool-size: 10
      minimum-idle: 2
  datasource:
    auto-commit: false
    autocommit: false
    hikari:
      auto-commit: false
      connection:
        auto-commit: false
      connection-timeout: 10000
      maximum-pool-size: 50
      minimum-idle: 2
hibernate:
  dialect: org.hibernate.dialect.PostgreSQLDialect
postgresql:
  driver: org.postgresql.Driver
db:
  configuration: postgresql
csi:
  persistence:
    autogen-id: true
    autogen:
      sequence: hibernate_sequence
  dateformat:
    format: yyyy/MM/dd HH:mm:ss
kafka:
  bootstrap-servers: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092
  group-id:
    medical-rejected: medical-rejected
    medical-issued: medical-issued
    medical-approved: medical-approved
  topic:
    medical-leave-rejected: medical-leave-rejected
    medical-leave-issued: medical-leave-issued
    medical-leave-approved: medical-leave-approved
table:
  column-definition: TEXT
master:
  datasource:
    liquibase:
      enabled: false
      change-log: classpath:db/changelog/db.changelog-master.xml
    configuration:
      auto-commit: false
      connection-timeout: 10000
      maximum-pool-size: 5
      minimum-idle: 2
      pool-name: Master-DB
slave:
  datasource:
    liquibase:
      enabled: false
      change-log: classpath:db/changelog/db.changelog-master.xml
    configuration:
      auto-commit: false
      connection-timeout: 10000
      maximum-pool-size: 5
      minimum-idle: 2
      pool-name: Slave-DB