DatabaseValue
public enum DatabaseValue
extension DatabaseValue: Equatable
extension DatabaseValue: ExpressibleByNilLiteral
extension DatabaseValue: ExpressibleByIntegerLiteral
extension DatabaseValue: ExpressibleByFloatLiteral
extension DatabaseValue: ExpressibleByStringLiteral
extension DatabaseValue: ExpressibleByBooleanLiteral
extension DatabaseValue: CustomStringConvertible
extension DatabaseValue: ParameterBindable
A native data type that may be stored in an SQLite database.
Seealso
Datatypes In SQLite Version 3-
An integer value.
Declaration
Swift
case integer(Int64) -
A floating-point value.
Declaration
Swift
case float(Double) -
A text value.
Declaration
Swift
case text(String) -
A blob (untyped bytes) value.
Declaration
Swift
case blob(Data) -
A null value.
Declaration
Swift
case null -
Declaration
Swift
public static func == (lhs: DatabaseValue, rhs: DatabaseValue) -> Bool -
Declaration
Swift
public init(nilLiteral: ()) -
Declaration
Swift
public init(integerLiteral value: IntegerLiteralType) -
Declaration
Swift
public init(floatLiteral value: FloatLiteralType) -
Declaration
Swift
public init(stringLiteral value: StringLiteralType) -
Declaration
Swift
public init(booleanLiteral value: BooleanLiteralType) -
A description of the type and value of
self.Declaration
Swift
public var description: String { get } -
Declaration
Swift
public func bind(to stmt: SQLitePreparedStatement, parameter idx: Int32) throws
View on GitHub
DatabaseValue Enumeration Reference