package caqti

  1. Overview
  2. Docs
Unified interface to relational database libraries

Install

dune-project
 Dependency

Authors

Maintainers

Sources

caqti-v3.0.0.tbz
sha256=3ceea06ba0e8e8bcab0386b5817b68cb30fce457eaa25ada0182891d66f6a0b9
sha512=e01f546a45b04cafd5fa262e9228e5a1aabd5e0942059c073a4181c928450baf3d990cc59ffb1a33dff445b46a0e218224a23dca96e8d24cdd0ab793d08e4538

doc/caqti.platform/Caqti_platform/Connection_utils/Make_populate/index.html

Module Connection_utils.Make_populateSource

Parameters

module Sys : System_sig.S
module _ : Caqti.Connection.Base with type 'a fiber := 'a Sys.Fiber.t and type ('a, 'err) stream := ('a, 'err) Sys.Stream.t

Signature

Insertion

Sourceval populate : table:string -> columns:string list -> 'a Caqti.Template.Row_type.t -> ('a, 'err) Sys.Stream.t -> (unit, [> Caqti.Error.call_or_retrieve | `Congested of 'err ]) result Sys.Fiber.t

populate table columns row_type seq inputs the contents of seq into the database in whatever manner is most efficient as decided by the driver.