如何使用SQLite.swift删除表或更新列?

时间:2015-09-14 20:09:15

标签: ios swift sqlite sqlite.swift

我需要在数据库中重新创建表。反正是有更新表的列还是用SQLite.swift删除表?

1 个答案:

答案 0 :(得分:3)

Link to docs

假设您拥有开放数据库的变量:

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)