Make.Repoinclude Sihl_repository.Sig.REPOval lifecycles : Sihl_core.Container.Lifecycle.t listval get_all :
Sihl_core.Ctx.t ->
query:Sihl_database.Ql.t ->
(Sihl_user__.Model.t list * Sihl_repository.Meta.t) Lwt.tval get : Sihl_core.Ctx.t -> id:string -> Sihl_user__.Model.t option Lwt.tval get_by_email :
Sihl_core.Ctx.t ->
email:string ->
Sihl_user__.Model.t option Lwt.tval insert : Sihl_core.Ctx.t -> user:Sihl_user__.Model.t -> unit Lwt.tval update : Sihl_core.Ctx.t -> user:Sihl_user__.Model.t -> unit Lwt.t