coredata sqlite – 在应用程序更新中添加logging

我有一个使用coredata的应用程序。 随应用程序一起提供的最初的sqlite文件有大约500条logging。

我需要提供一个更新,在几个核心数据相关的东西中,向数据库添加大约8条logging。 .sqlite文件位于Documents目录中,因为在我的persistentStoreCoordinator中,我通过以下方式访问文件:

NSString *libraryPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject]; NSString *targetPath = [libraryPath stringByAppendingPathComponent:@"MyDB.sqlite"]; .... .... NSURL *storeURL = [NSURL fileURLWithPath:[NSHomeDirectory() stringByAppendingPathComponent:@"Documents/MyDB.sqlite"]]; 

为了添加8条logging,我可以使用SQLite数据库浏览器这样的实用程序,并添加一个索引和任何核心数据添加到logging – 然后replaceDocument \目录中的旧.sqlite文件与新的不必经过核心数据版本控制?

如果不是,那么有没有办法依靠版本控制呢?