fix: migrations

This commit is contained in:
2019-08-03 00:53:44 +02:00
parent 88d581c529
commit 881a335c90
6 changed files with 29 additions and 20 deletions

View File

@@ -16,8 +16,8 @@ data class Function(
override var doExecute: Action? = null
init {
if (up.name !== down.name) {
throw Exception("UP and DOWN migration must be the same")
if (up.name != down.name) {
throw Exception("UP and DOWN migration must have the same name [${up.name} !== ${down.name}]")
}
}
@@ -79,4 +79,8 @@ data class Function(
it.doExecute = this.doExecute
}
}
infix fun `is different from`(other: DefinitionFunction): Boolean {
return other.script != this.up.script
}
}