albrechtroehm
11/24/2022, 8:32 AMprivate fun hikari(envVars: Env.DataSource): HikariDataSource {
val hikariConfig = HikariConfig().apply {
driverClassName = "org.postgresql.Driver"
jdbcUrl = "${envVars.url}?currentSchema=${envVars.schema}"
username = envVars.username
password = envVars.password
transactionIsolation = TRANSACTION_SERIALIZABLE
}
hikariConfig.validate()
return HikariDataSource(hikariConfig)
}