PGOCaml_lwtmodule Monad_lwt : sig ... endmodule M = Monad_lwttype 'a monad = 'a M.tval describe_connection :
?host:string ->
?port:int ->
?user:string ->
?password:string ->
?database:string ->
?unix_domain_socket_dir:string ->
unit ->
connection_descval connection_desc_to_string : connection_desc -> stringval connect :
?host:string ->
?port:int ->
?user:string ->
?password:string ->
?database:string ->
?unix_domain_socket_dir:string ->
?desc:connection_desc ->
unit ->
'a t monadval set_private_data : 'a t -> 'a -> unitval private_data : 'a t -> 'aval uuid : 'a t -> stringval pp_oid :
Ppx_deriving_runtime.Format.formatter ->
oid ->
Ppx_deriving_runtime.unitval show_oid : oid -> Ppx_deriving_runtime.stringtype row = result listval pp_result_description :
Ppx_deriving_runtime.Format.formatter ->
result_description ->
Ppx_deriving_runtime.unitval show_result_description : result_description -> Ppx_deriving_runtime.stringtype row_description = result_description listval pp_row_description :
Ppx_deriving_runtime.Format.formatter ->
row_description ->
Ppx_deriving_runtime.unitval show_row_description : row_description -> Ppx_deriving_runtime.stringtype params_description = param_description listval describe_statement :
'a t ->
?name:string ->
unit ->
(params_description * row_description option) monadval describe_portal :
'a t ->
?portal:string ->
unit ->
row_description option monadval name_of_type : oid -> stringval string_of_oid : oid -> stringval string_of_int16 : int16 -> stringval string_of_point : point -> stringval string_of_hstore : hstore -> stringval string_of_numeric : numeric -> stringval string_of_uuid : uuid -> stringval string_of_jsonb : jsonb -> stringval string_of_inet : inet -> stringval string_of_timestamptz : timestamptz -> stringval string_of_bytea : bytea -> stringval string_of_bool_array : bool_array -> stringval string_of_int32_array : int32_array -> stringval string_of_int64_array : int64_array -> stringval string_of_string_array : string_array -> stringval string_of_bytea_array : string_array -> stringval string_of_float_array : float_array -> stringval string_of_timestamp_array : timestamp_array -> stringval string_of_uuid_array : uuid_array -> stringval oid_of_string : string -> oidval int16_of_string : string -> int16val point_of_string : string -> pointval hstore_of_string : string -> hstoreval numeric_of_string : string -> numericval uuid_of_string : string -> uuidval jsonb_of_string : string -> jsonbval inet_of_string : string -> inetval timestamptz_of_string : string -> timestamptzval bytea_of_string : string -> byteaval bool_array_of_string : string -> bool_arrayval int32_array_of_string : string -> int32_arrayval int64_array_of_string : string -> int64_arrayval string_array_of_string : string -> string_arrayval float_array_of_string : string -> float_arrayval timestamp_array_of_string : string -> timestamp_arrayval return : 'a -> 'a monad