Dynamic linking of Caqti drivers using findlib.dynload
Description

This library registers a dynamic linker which will be called when encoutering an unhandled database URI. It tries to load a findlib package named "caqti-driver-" where "" is the scheme of the URI, which is expected register a driver for the scheme.

This is a separate package to avoid the dependency on the findlib.dynload for architectures, like MirageOS, where dynamic linking may be unavailable. The alternative is to link drivers directly into the application.

Install
Last Published
18 Jan 2021
Authors
Maintainers
Sources
caqti-v1.3.0.tbz
sha256=a15d71b6428997703273dc6d55a99045fb62c3243c751de5ae8c3fc25421f16a sha512=386502d9ea2f1769081b81e6888bf4c2a27248498eabc0d4eb4adfde04c74f48f2aa587c0ce3a34604c73d157ed6533052b4d0b9a0fb3f352929ef847f3aa9fa
Dependencies
dune >= "1.11"
caqti-driver-sqlite3 with-test & >= "1.0.0" & < "2.0.0~"
caqti >= "1.3.0" & < "1.10.0~"
ocaml >= "4.04.0"
Reverse Dependencies
caqti-async >= "1.0.0"
caqti-lwt >= "1.0.0"