swift.db 0.1.5

swift.db 0.1.5

Podul-verbose 维护。



swift.db 0.1.5

  • Podul

swift.db

CI Status Version License Platform

要求

  • iOS 10.0+
  • Xcode 10.2+
  • Swift 5+

安装

CocoaPods

pod 'swift.db '~> '0.1.4'

Swift Package Manager

0.1.4 版本开始支持 Swift Package Manager

dependencies: [
    .package(url: "https://github.com/podul/swift.db", from: "0.1.4")
]

用法

  1. 您需要创建遵循 DataBaseModel 协议的模型。您可以使用一些基本类型(例如 IntStringFloat),也可以使用数据库支持的类型(如 TextInteger)。
struct Model: DataBaseModel {
    var id: Primary = 0
    var name: String = "name"
    var text: Text? = "text"
    ...
}
  1. 创建并打开数据库
DB.Manager.open(db: "dbname.sqlite3", create: Model.self)
  1. 数据库操作
DB.Manager.insert(model)
DB.Manager.delete(model)
DB.Manager.update(model)
DB.Manager.query(model)
...

作者

Podul, [邮箱地址保护中]

许可证

swift.db 在MIT许可证下可用。有关更多信息,请参阅LICENSE文件。