Мне нужно воссоздать мою таблицу в моей базе данных. Есть ли способ обновить столбцы таблицы или удалить таблицу с помощью SQLite.swift?
Как удалить таблицу или обновить столбец с помощью SQLite.swift?
comment
Вы используете это? В любом случае должны быть методы для этого.
- person area28   schedule 14.09.2015
comment
Да тот. Я внимательно проверил документацию, но ничего не нашел об удалении или обновлении таблицы. В документации они описывают удаление строк и т.д.
- person letitbefornow   schedule 14.09.2015
comment
В частности, есть этот раздел если вы ищете отбрасываемые таблицы.
- person area28   schedule 14.09.2015
comment
Я тоже только что это заметил.. Спасибо.
- person letitbefornow   schedule 14.09.2015
Ответы (1)
Предполагая, что у вас есть переменная для открытой базы данных:
let db = Database("path/to/db.sqlite3")
// what table to drop and recreate
db.drop(table: yourTable, ifExists: true)
И для изменения таблицы
db.alter(table: yourTable, add: suffix)
person
area28
schedule
14.09.2015