#sql #kotlin #kotlin-exposed
Вопрос:
как удалить столбец в открытом доступе?
object PlayerKits : Table() { val player = varchar("uuid", 16) override val primaryKey = PrimaryKey(player) }
//добавить Колонку — Работа
PlayerKits.integer("teste") SchemaUtils.createMissingTablesAndColumns(PlayerKits)
//удалить — Не работает
val col = Columnlt;Intgt;(PlayerKits, "test", IntegerColumnType()) col.dropStatement()
Комментарии:
1. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы точно указать, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.
Ответ №1:
Вы можете попробовать:
transaction { col.dropStatement().forEeach { statement -gt; exec(statement) } }
Комментарии:
1. вот это работает !