文件名称:基于FMDB的数据库升级工具-Swift开发
文件大小:67KB
文件格式:ZIP
更新时间:2024-06-16 00:27:11
Swift Miscellaneous
基于FMDB的数据库升级工具如何工作根据参考数据库和本地数据库的不同,升级差异支持1,添加新字段(新的约束字段仅支持:基于FMDB的数据库升级工具如何工作工作原理根据参考数据库和本地数据库的不同,升级差异支持1,添加新字段(新约束的字段仅支持:PK,DefaultValue,NOT NULL)2,添加新表,删除表,重命名表,重命名表必须按照以下格式重命名表名:oldTableName_to_newTableName迁移,当识别为表名格式时,将提取oldTableName
【文件预览】:
SMSQLiteMigration-master
----SMSQLiteMigration.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(29KB)
----SMSQLiteMigration()
--------TestDB_DeleteTable.sqlite(8KB)
--------ViewController.m(495B)
--------Info.plist(1KB)
--------DBMigration()
--------TestDB_RenameTabel.sqlite(8KB)
--------main.m(333B)
--------TestDB_AddColumn.sqlite(8KB)
--------TestDB_AddIndex.sqlite(8KB)
--------Base.lproj()
--------FMDatabase()
--------TestDB_AddTable.sqlite(8KB)
--------TestDB.sqlite(8KB)
--------ViewController.h(214B)
--------AppDelegate.h(276B)
--------Assets.xcassets()
--------TestDB_DeleteIndex.sqlite(8KB)
--------AppDelegate.m(2KB)
----README.markdown(2KB)
----LICENSE(1KB)
----SMSQLiteMigrationTests()
--------Info.plist(680B)
--------SMSQLiteMigrationTests.m(6KB)
----.gitignore(1KB)