Releases: huangzhibiao/BGFMDB
Releases · huangzhibiao/BGFMDB
优化.
优化.
增加了自定义“联合主键”的功能
目前的数据库封装中,只有本库支持“联合主键”的功能!!!不信你找一个出来给我看!!!
优化核心代码.
优化核心代码.
大重构版本.
优化缩减API,支持多个'唯一约束',ignoredKeys放到模型类.m文件实现bg_ignoreKeys类函数即可,增加自定义表名功能.
解决事务异步bug.
解决事务异步bug.
修改优化.
修改优化.
整理目录结构,分离BG库文件和FMDB库文件,同时恢复FMDB原状,不再做源码增加.
整理目录结构,分离BG库文件和FMDB库文件,同时恢复FMDB原状,不再做源码增加,使用者可以使用自己原先工程中的FMDB,只导入BG文件夹中的文件即可.
增加对象属性信息缓存处理,提高了存取解析速度.
增加对象属性信息缓存处理,提高了存取解析速度.
增强字典转模型模块的功能,基本可以摆脱MJExtension.
/**
直接传数组批量处理;
注:array中的元素是字典,否则出错.
/
+(NSArray _Nonnull)bg_objectArrayWithKeyValuesArray:(NSArray* const _Nonnull)array;
/**
替换变量的功能(及当字典的key和属性名不一样时,进行映射对应起来)
*/
+(NSDictionary *_Nonnull)bg_replacedKeyFromPropertyName;
修复bug.
修复bug.