hibiscus/src/main/kotlin/codes/som/hibiscus/data/MigrationData.kt

14 lines
439 B
Kotlin

package codes.som.hibiscus.data
import org.jetbrains.exposed.dao.id.IntIdTable
import org.jetbrains.exposed.sql.SchemaUtils
import org.jetbrains.exposed.sql.Transaction
object HibiscusDataMigrations : IntIdTable("_hibiscus_migrations")
@Suppress("FunctionName")
fun HIBISCUS_MIGRATIONS(): Sequence<Transaction.() -> Unit> = sequenceOf(
{ SchemaUtils.create(HibiscusDataMigrations) },
{ SchemaUtils.create(MinecraftAccounts) }
)