You can search for identifiers within the package.
in-package search v0.2.0
sqlgg
sqlgg.traits
Sqlgg_traits.M
type statement
type connection
type params
type row
type result
module Types : sig ... end
datatypes
type num = Types.Int.t
type text = Types.Text.t
type any = Types.Any.t
type datetime = Types.Datetime.t
exception Oops of string
val get_column_Bool : row -> int -> Types.Bool.t
val get_column_Int : row -> int -> Types.Int.t
val get_column_Text : row -> int -> Types.Text.t
val get_column_Any : row -> int -> Types.Any.t
val get_column_Float : row -> int -> Types.Float.t
val get_column_Datetime : row -> int -> Types.Datetime.t
val start_params : statement -> int -> params
val finish_params : params -> result
val set_param_null : params -> int -> unit
set_param_* stmt index val. index is 0-based,
set_param_* stmt index val
index
Oops
on error
val set_param_Text : params -> int -> Types.Text.t -> unit
val set_param_Any : params -> int -> Types.Any.t -> unit
val set_param_Bool : params -> int -> Types.Bool.t -> unit
val set_param_Int : params -> int -> Types.Int.t -> unit
val set_param_Float : params -> int -> Types.Float.t -> unit
val set_param_Datetime : params -> int -> Types.Datetime.t -> unit
val no_params : statement -> result
val select : connection -> string -> (statement -> result) -> (row -> unit) -> unit
Perform query and return results via callback for each row
val select1 : connection -> string -> (statement -> result) -> (row -> 'b) -> 'b option
Perform query and return first row if available
val execute : connection -> string -> (statement -> result) -> int64
Execute non-query.
number of affected rows