doobie.hikari.Config
See theConfig companion object
final case class Config(jdbcUrl: String, catalog: Option[String], connectionTimeout: Duration, idleTimeout: Duration, leakDetectionThreshold: Duration, maximumPoolSize: Int, maxLifetime: Duration, minimumIdle: Int, password: Option[String], poolName: Option[String], username: Option[String], validationTimeout: Duration, allowPoolSuspension: Boolean, autoCommit: Boolean, connectionInitSql: Option[String], connectionTestQuery: Option[String], dataSourceClassName: Option[String], dataSourceJNDI: Option[String], driverClassName: Option[String], initializationFailTimeout: Duration, isolateInternalQueries: Boolean, readOnly: Boolean, registerMbeans: Boolean, schema: Option[String], transactionIsolation: Option[TransactionIsolation])
Configuration case class, susceptible to PureConfig. Helps with creating
com.zaxxer.hikari.HikariConfig
, which in turn is used to create
doobie.hikari.HikariTransactor
. See the method
HikariTransactor.fromConfigAutoEc
Attributes
- Companion:
- object
- Source:
- Config.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any