SQLite_swift_library
2017-03-21 11:00:06 0 举报
SQLite_swift_library是一个用于在Swift编程语言中操作SQLite数据库的库。它提供了一种简单且高效的方式来管理和查询SQLite数据库。通过使用SQLite_swift_library,开发者可以在iOS、macOS和watchOS应用程序中轻松地实现数据的存储、检索和更新。这个库封装了SQLite的核心功能,使得在Swift项目中使用SQLite变得更加容易。它还支持事务处理、多线程访问和高级查询功能,为开发者提供了丰富的功能选择。总之,SQLite_swift_library是一个强大且易于使用的SQLite数据库管理工具,适用于各种规模的项目。
作者其他创作
大纲/内容
public static var declaredDatatype = Int64.declaredDatatype
public static func fromDatatypeValue(_ datatypeValue: Int64) - Int { return Int(datatypeValue) } public var datatypeValue: Int64 { return Int64(self) }
public struct Select : ExpressionTypepublic struct Insert : ExpressionTypepublic struct Update : ExpressionTypepublic struct Delete : ExpressionType
public static let declaredDatatype = \"BLOB\"
public static func fromDatatypeValue(_ datatypeValue: Blob) - Blob { return datatypeValue } public var datatypeValue: Blob { return self }
public protocol Binding
public protocol ExpressionType : Expressible
associatedtype UnderlyingType = Voidvar template: String { get }var bindings: [Binding?] { get }
public static let declaredDatatype = \"TEXT\"
public static func fromDatatypeValue(_ datatypeValue: String) - String { return datatypeValue } public var datatypeValue: String { return self }
public struct Table : SchemaTypepublic struct View : SchemaTypepublic struct VirtualTable : SchemaType
public static let identifier = \"TABLE\"/\"VIEW\"/\"VIRTUAL TABLE\"public var clauses: QueryClauses
extension SchemaType
/// let users = Table(\"users\")/// let id = Expression(\"id\")/// let email = Expression(\"email\
public struct QueryClauses
public static let declaredDatatype = \"INTEGER\"
public static func fromDatatypeValue(_ datatypeValue: Int64) - Int64 { return datatypeValue } public var datatypeValue: Int64 { return self }
public protocol SchemaType : QueryType
static var identifier: String { get }
public static let declaredDatatype = \"REAL\"
public static func fromDatatypeValue(_ datatypeValue: Double) - Double { return datatypeValue } public var datatypeValue: Double { return self }
extension Expressible
public func asSQL() - String
public protocol Value : Expressible
associatedtype ValueType = Selfassociatedtype Datatype : Bindingstatic var declaredDatatype: String { get }static func fromDatatypeValue(_ datatypeValue: Datatype) - ValueTypevar datatypeValue: Datatype { get }
public struct Expression : ExpressionType
public typealias UnderlyingType = Datatypepublic var template: Stringpublic var bindings: [Binding?]
extension QueryType
public protocol Number : Binding
public protocol QueryType : Expressible
var clauses: QueryClauses { get set }
public protocol Expressible
var expression: Expression { get }
0 条评论
下一页