GRDB.swift v0.64.0 Release Notes
-
๐ Released May 18, 2016
๐ Fixed
- โช Restored GRDBCipher framework.
๐ฅ Breaking Changes
๐
DatabaseValue.failableValue()
has been removed. Instead, use DatabaseConvertible.fromDatabaseValue():-let date = dbValue.failableValue() as NSDate? +let date = NSDate.fromDatabaseValue(dbValue)
Row.databaseValue(named:)
now returns an optional DatabaseValue. It is nil when the column does not exist in the row.class Row { - func databaseValue(named columnName: String) -> DatabaseValue + func databaseValue(named columnName: String) -> DatabaseValue? }
๐ Row subscripting by column name has been removed. Instead, use
Row.databaseValue(named:)
class Row { - subscript(columnName: String) -> DatabaseValue? }