为了账号安全,请及时绑定邮箱和手机立即绑定

每次运行app的时候都要运行吗?

每次运行app的时候都要运行吗?

iOS
qq_笑_17 2023-04-30 15:11:27
今天忽然想到一个问题,我的app已经推送到appstore,以后如果遇到了需要更改表结构,针对于原来的数据该怎么处理,我用的是的sqlite3,现在想到的有 使用sql语句直接修改表结构,但更新的sql语句要一直放在程序中,每次运行app的时候都要运行吗? 求思路
查看完整描述

2 回答

?
弑天下

TA贡献1818条经验 获得超8个赞

可以存储一个数据库版本号用来判断,不一致的时候,按照版本号差别执行相应的SQL, 当然,这些更改数据结构的SQL需要在程序中包含。

查看完整回答
反对 回复 2023-05-03
?
翻过高山走不出你

TA贡献1875条经验 获得超3个赞

自己程序做个判断,执行过一次就不执行第二次嘛。

查看完整回答
反对 回复 2023-05-03
  • 2 回答
  • 0 关注
  • 251 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信