DatabaseManager 0.1.0

DatabaseManager 0.1.0

测试已测试
Lang语言 Obj-CObjective C
许可 MIT
发布上次发布2017年8月

yangyongzheng维护。




介绍

这是一款基于FMDB封装的数据库表字段升级工具。

使用方法

/*
 基于创建的工程资源plist文件升级数据库表字段
 1.创建数据库相对应的plist资源文件(注意本地创建plist结构,可看示例DatabaseManager->SupportFiles->BrowseRecords.plist)
 2.后续数据库版本升级,字段更新,只需按如下调用数据库升级方法即可。
 3.注意数据库名字、表名、资源文件plist名赋值
 */

// 使用FMDatabase类进行数据库版本升级
[[DatabaseManager sharedManager].dbManager upgradeDatabaseVersionWithName:@"database name"
                                                              dbExtension:@"db"
                                                               dbPathType:DbPathTypeSandbox
                                                               tableNames:@[@"tableName1", @"tableName2"]
                                                         resourceFileName:@"plist file name"];

// 使用FMDatabaseQueue类进行数据库版本升级
[[DatabaseManager sharedManager].dbQueueManager upgradeDatabaseVersionWithName:@"database name"
                                                                   dbExtension:@"db"
                                                                    dbPathType:DbPathTypeSandbox
                                                                    tableNames:@[@"tableName1", @"tableName2"]
                                                              resourceFileName:@"plist file name"];

安装

手动安装
  1. 下载DatabaseManager文件夹内所有内容。
  2. 将DatabaseManager内的源文件添加(拖放)到您的工程中。
  3. 导入 DatabaseHeader.h