【文件属性】:
文件名称:BNGFMDBMigrationManager:FMDBMigrationManager fork 支持 iOS6
文件大小:32KB
文件格式:ZIP
更新时间:2021-07-05 14:10:28
Objective-C
FMDBM迁移管理器
用于SQLite 模式迁移管理系统。
FMDBMigrationManager 是通过库访问的 SQLite 数据库缺少的模式管理系统。 它提供了一个简单、灵活的解决方案,用于使用 SQLite 和 FMDB 将版本化模式管理引入新的或现有的 Cocoa 应用程序以实现持久性。
特征
支持在主机数据库中创建和管理专用迁移表。
使用 SQLite 事务安全地应用迁移。
基本迁移作为平面 SQL 文件实现,具有对版本和名称进行编码的命名约定。
支持代码迁移实现,用于执行无法表达为 SQL 的对象图迁移。
通过 Objective-C 运行时协议一致性自省发现基于代码的迁移。
包括用于自省模式状态的轻量级但丰富的 API。
公开正在进行的迁移状态并支持通过NSProgress取消迁移。
实施细则
FMDBMigrationManager 的工作原理是将一个简
【文件预览】:
BNGFMDBMigrationManager-master
----.gitignore(289B)
----.travis.yml(40B)
----LICENSE(10KB)
----CHANGELOG.md(1KB)
----Code()
--------BNGFMDBMigrationManager.h(11KB)
--------BNGFMDBMigrationManager.m(12KB)
----README.md(11KB)
----BNGFMDBMigrationManager.podspec(574B)
----Tests()
--------BNGFMDBMigrationManagerTests.m(17KB)
--------FMDBMigrationManagerTests.xcodeproj()
--------Prefix.pch(492B)
--------Info.plist(689B)
--------AlternateNamedMigrations.bundle()
--------Schemes()
--------Migrations.bundle()
----Podfile.lock(514B)
----Gemfile(136B)
----Rakefile(415B)
----Podfile(361B)
----Gemfile.lock(1KB)