package sihl-persistence

  1. Overview
  2. Docs

Module Migration_repo.MigrationSource

Sourcetype t = {
  1. namespace : string;
  2. version : int;
  3. dirty : bool;
}
Sourceval create : namespace:string -> t
Sourceval mark_dirty : t -> t
Sourceval mark_clean : t -> t
Sourceval increment : t -> t
Sourceval steps_to_apply : ('a * 'b CCList.t) -> t -> 'a * 'b CCList.t
Sourceval of_tuple : (string * int * bool) -> t
Sourceval to_tuple : t -> string * int * bool
Sourceval dirty : t -> bool