DoobieHikariModule
object DoobieHikariModule
Value members
Concrete methods
def make[F[_]](config: DoobieHikariConfig, boundedConnectExecutionContext: ExecutionContext, blocker: Blocker, metricsTrackerFactory: Option[MetricsTrackerFactory])(using evidence$1: Async[F], cs: ContextShift[F]): Resource[F, HikariTransactor[F]]
Makes doobie.hikari.HikariTransactor initialized with the given config.
Makes doobie.hikari.HikariTransactor initialized with the given config.
- Value parameters:
- boundedConnectExecutionContext
scala.concurrent.ExecutionContext used for creating connections (is used for IO, should be bounded! - read https://tpolecat.github.io/doobie/docs/14-Managing-Connections.html#about-threading)