package ocsigen-start

  1. Overview
  2. Docs
module PGOCaml : sig ... end
val init : ?host:string -> ?port:int -> ?user:string -> ?password:string -> ?database:string -> ?unix_domain_socket_dir:string -> ?pool_size:int -> ?init:(PGOCaml.pa_pg_data PGOCaml.t -> unit Lwt.t) -> unit -> unit
val full_transaction_block : (PGOCaml.pa_pg_data PGOCaml.t -> 'a Lwt.t) -> 'a Lwt.t
val without_transaction : (PGOCaml.pa_pg_data PGOCaml.t -> 'a Lwt.t) -> 'a Lwt.t
type wrapper = {
  1. f : 'a. PGOCaml.pa_pg_data PGOCaml.t -> (unit -> 'a Lwt.t) -> 'a Lwt.t;
}
val set_connection_wrapper : wrapper -> unit
exception No_such_resource
exception Wrong_password
exception Password_not_set
exception No_such_user
exception Empty_password
exception Main_email_removal_attempt
exception Account_not_activated
val pwd_crypt_ref : ((string -> string) * (Os_types.User.id -> string -> string -> bool)) ref
module Email : sig ... end
module User : sig ... end
module Groups : sig ... end
module Phone : sig ... end
OCaml

Innovation. Community. Security.