标签: ios swift sqlite sqlite.swift
我需要在数据库中重新创建表。反正是有更新表的列还是用SQLite.swift删除表?
答案 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)