Module Driver_loader.MakeSource

Constructs the main module used to connect to a database for the given concurrency model.

Parameters

module _ : System_sig.S with type 'a fiber := 'a System.Fiber.t and type stdenv := System.stdenv

Signature

Sourcemodule type CONNECTION = Caqti_connection_sig.S with type 'a fiber := 'a System.Fiber.t and type ('a, 'e) stream := ('a, 'e) System.Stream.t
Sourcemodule type DRIVER = Caqti_platform.Driver_loader.DRIVER with type 'a fiber := 'a System.Fiber.t and type ('a, 'e) stream := ('a, 'e) System.Stream.t and type switch := System.Switch.t and type stdenv := System.stdenv
Sourceval provides_unix : bool
Sourceval find_and_apply : string -> (module DRIVER) option