Module Database.MigrationSource
Sourcetype step = {label : string;statement : string;check_fk : bool;
} Sourceexception Exception of string Sourceexception Dirty_migration Sourceval empty : 'a -> 'a * 'b list Sourceval create_step : label:string -> ?check_fk:bool -> string -> step Sourceval add_step : 'a -> ('b * 'a list) -> 'b * 'a list Sourceval registered_migrations : Sihl__.Contract_migration.step list Map.t ref