1
Мне нужно заново создать таблицу в моей базе данных. Есть ли способ обновить столбцы таблицы или удалить таблицу с помощью SQLite.swift?Как удалить столбец или обновить столбец с помощью SQLite.swift?
Мне нужно заново создать таблицу в моей базе данных. Есть ли способ обновить столбцы таблицы или удалить таблицу с помощью SQLite.swift?Как удалить столбец или обновить столбец с помощью SQLite.swift?
Предполагая, что вы имеете переменную для открытой базы данных:
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)
Вы используете [это] (https: // GitHub. ком/stephencelis/SQLite.swift/BLOB/Master/Документация/Index.md)? В любом случае должны быть методы для этого. – area28
Да, тот. Я тщательно проверил документацию, но ничего не мог найти об удалении или обновлении таблицы. В документации они описывают удаление строк и т. Д. – letitbefornow
В частности, существует [этот раздел] (https://github.com/stephencelis/SQLite.swift/blob/master/Documentation/Index.md#user-content-dropping- таблицы), если вы ищете отбрасывающие таблицы. – area28