package
jdbc
Type Members
-
trait
ConnectionPool extends LogSupport with AutoCloseable
-
case class
ConnectionPoolConfig(maxPoolSize: Int = 10, autoCommit: Boolean = true, hikariConfig: (HikariConfig) ⇒ HikariConfig = identity) extends Product with Serializable
-
class
ConnectionPoolFactory extends Guard with AutoCloseable with LogSupport
-
case class
DbConfig(type: String = "sqlite", host: Option[String] = None, database: String = "log/sample.db", port: Option[Int] = None, user: Option[String] = None, password: Option[String] = None, driver: Option[String] = None, connectionPool: ConnectionPoolConfig = ConnectionPoolConfig(), postgres: PostgreSQLConfig = PostgreSQLConfig()) extends Product with Serializable
-
-
case class
PostgreSQLConfig(useSSL: Boolean = true, sslFactory: String = ...) extends Product with Serializable
-
Value Members
-
-
object
DbConfig extends Serializable