migration

fun migration(version: Int, description: String = "Migration v", block: Transaction.() -> Unit): Migration

Creates a Migration inline via a DSL block.

migrate(
migration(1, "add email column") {
exec("ALTER TABLE users ADD COLUMN email VARCHAR(255)")
}
)