sihl.data
Migration.Model
sihl
sihl.app
sihl.authn
sihl.authz
sihl.cmd
sihl.configuration
sihl.core
sihl.email
sihl.http
sihl.log
sihl.message
sihl.middleware
sihl.queue
sihl.schedule
sihl.seed
sihl.server
sihl.session
sihl.storage
sihl.token
sihl.user
sihl.utils
sihl.web
exception Exception of Base.string
type t = {
namespace : Base.string;
version : Base.int;
dirty : Base.bool;
}
val create : namespace:Base.string -> t
val mark_dirty : t -> t
val mark_clean : t -> t
val increment : t -> t
val steps_to_apply : ('a * 'b Base.List.t) -> t -> 'a * 'b Base.List.t
val of_tuple : (Base.string * Base.int * Base.bool) -> t
val to_tuple : t -> Base.string * Base.int * Base.bool
val dirty : t -> Base.bool
module Migration : sig ... end
module Registry : sig ... end