Как удалить таблицу или обновить столбец с помощью SQLite.swift?

Мне нужно воссоздать мою таблицу в моей базе данных. Есть ли способ обновить столбцы таблицы или удалить таблицу с помощью SQLite.swift?


person letitbefornow    schedule 14.09.2015    source источник
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