iOS Mobile应用程序无法识别SQLiteStudio中进行的表更新

时间:2019-07-19 16:06:42

标签: ios swift xcode sqlitestudio

我正在使用Xcode作为IDE和Swift作为选择语言的iOS移动应用程序上工作。我在与应用程序交互的SQLite数据库中添加了一个列,但是不幸的是,当我尝试通过应用程序执行任何数据库操作时,该列无法识别。

发送以下错误:

DB Error: 1 "table xyz has no column named column_name"

当我添加列时,我还增加了SQLiteStudio中的数据库版本或user_version。

我还应该做些其他事情来使应用程序识别更改吗?我知道可以卸载并重新安装,但这当然不是一个选择,因为我不能丢失当前存储在数据库中的数据。我的另一个想法是将所有数据放入临时变量或类似的变量中,删除并重新创建表,然后重新插入数据。我不确定这是否是一个好的做法。感谢您提供任何帮助。

0 个答案:

没有答案