package caqti-lwt

  1. Overview
  2. Docs
Lwt support for Caqti

Install

dune-project
 Dependency

Authors

Maintainers

Sources

caqti-v1.9.0.tbz
sha256=e1f580848faf3a54f23174067f2c75f77f6a2fe50ca8bc923428d0e1841192c5
sha512=7a11edfcfbbe4855347b066e222cf6bf46d1afedcd4978661b9a2b3931921faa1768a6bc24031fd3afa84537fe2adc8b139399deb77120461bee8fb394d68e82

doc/caqti-lwt/Caqti_lwt_sql_io/index.html

Module Caqti_lwt_sql_ioSource

SQL IO utilities for Lwt.

include Caqti_sql_io.S with type 'a future := 'a Lwt.t
Sourceval read_sql_statement : ('a -> char option Lwt.t) -> 'a -> string option Lwt.t

read_sql_statement read_char chan reads the next semicolon-terminated SQL statement from chan, taking care to skip over quoted semicolons. read_char chan shall return the next character from chan, or None when the end of file has been reached. A final semicolon is optional and any trailing white space after it will be ignored.

This can be used e.g. to read in SQL schemas or schema updates from a file for automatic initialization and updates of tables, sequences, functions, views, etc.