gpt4 book ai didi

iphone - SQLite、iPhone 和版本控制

转载 作者:IT王子 更新时间:2023-10-29 06:29:08 26 4
gpt4 key购买 nike

我想在新版本的应用程序中包含一个更新的 SQLite 数据库。我的应用程序在启动时将数据库文件复制到 Documents 目录中。进行这种版本控制的最佳方法是什么(除了使用 Core Data)?

我假设 SQLite 文件中的特殊“版本”表或带有版本号的小文本文件是可行的方法,但我想听听其他人的意见。

最佳答案

不需要专门的表。 SQLite 对此有一个 pragma,称为 user_version。 SQLite 不使用这个值做任何事情,它完全留给应用程序。

阅读版本:

#pragma user_version;

设置版本:

#pragma user_version=1;

关于iphone - SQLite、iPhone 和版本控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2339212/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com