DoobieHikariModule

class Object
trait Matchable
class Any

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)