数据库 0.1.8

Database 0.1.8

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布上次发布2017 年 4 月
SwiftSwift 版本3.0
SPM支持 SPM

Matteo Crippa 维护。



 
依赖
SwiftyJSON~> 3
RealmSwift~> 2
SwiftyJSONRealmObject~> 1
 

Database 0.1.8

这是一个基于 Realm 单例轻松处理数据库读写操作的协议。

示例

要运行示例项目,请先克隆仓库,然后从 Example 目录运行 pod install

要求

安装

Database 可通过 CocoaPods 获取。要安装它,只需将以下行添加到您的 Podfile

pod "Database"

用法

配置

DatabaseConfiguration 处理数据库配置,数据库实现基于 Databaseable 协议。

在配置中您可以设置

  • 名称,尚未绑定
  • 类型,支持 diskmemory 数据库
  • 调试,支持不同类型的日志记录

DatabaseDebugVerbosity 支持

  • 无,不显示任何消息(默认)
  • 所有,显示所有消息
  • 错误,仅显示设置和错误
  • 消息,显示所有消息

数据库

Databaseable 协议允许您

  • get 获取 Realm 类型的项目或使用键获取的项
  • saveJSONRealm 对象或序列保存
  • delete 删除 Realm 类型的对象

作者

matteocrippa,@ghego20

许可证

Database 在 MIT 许可证下可用。请参阅 LICENSE 文件以获取更多信息。