package caqti
Unified interface to relational database libraries
Install
Dune Dependency
Authors
Maintainers
Sources
caqti-v2.0.1.tbz
sha256=7eb57225c521fe25395653d960b1c381bb2b2ccae47bc2a827bb16611988da8b
sha512=eeafaf495b08fb8620ddee1711b8f9fa2ca0c79fb450a905c8d071806b7046d665e1e2ac0e7d3c7ca1258455decbf184e689e9ecb2453ec9d952b864f9dd14f4
doc/index.html
caqti index
Library caqti
This library exposes the following toplevel modules:
Caqti_connect_sig
Signatures providing functions for establishing database connections.Caqti_connection_sig
Signature of connection handles.Caqti_driver_info
Information about a database, its driver, and its query language.Caqti_error
Error descriptors.Caqti_mult
Row multiplicity.Caqti_pool_config
Pool configuration.Caqti_pool_sig
Resource pool signature.Caqti_query
Query specification.Caqti_request
Request specification.Caqti_response_sig
Signature of a response from a database.Caqti_stream_sig
Concurrent stream signature.Caqti_switch_sig
Switch implementation used where not available.Caqti_type
Type descriptors for fields and tuples.Caqti_type_sig
Signatures forCaqti_type
.
Library caqti.blocking
This library implements the blocking (non-)concurrency using the unix library. Real concurrency support is provided by separate packages.
The entry point of this library is the module: Caqti_blocking
.
Platform Libraries for Internal Use
The platform libraries are only meant for use in implementing drivers and concurrency support. These APIs are unstable, i.e. they can change between minor version and without prior deprecation notices.
Library caqti.platform
The entry point of this library is the module: Caqti_platform
.
Library caqti.platform.unix
The entry point of this library is the module: Caqti_platform_unix
.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page