MigrationValidation

internal object MigrationValidation

Puts what was found next to what has run, and decides what each migration's situation is.

merge refuses nothing, so info() can use it; refuse is what a run adds.

Functions

Link copied to clipboard
Link copied to clipboard
fun refuse(infos: List<MigrationInfo>, outOfOrder: Boolean)

Stops the run where the picture says it should not go on.

Link copied to clipboard

The migrations a run would apply, in the order it would apply them.