All Versions
10
Latest Version
Avg Release Cycle
57 days
Latest Release
2087 days ago
Changelog History
Changelog History
-
v0.9.4 Changes
August 08, 2019- โก๏ธ Updates for Swift 5
- ๐ Support MySQL 8 on macOS
-
v0.9.3
February 26, 2019 -
v0.9.2 Changes
September 03, 2018- ๐ Support
DateComponents
decoding and encoding for MySQL date and time types. See #25 . - โ Add escape method good for
LIKE
operator (SQLString.escapeForLike()
). QueryStatus.affectedRows
will benil
when the result is an error or the query isSELECT
statement.
๐ Renamed:
ConnectionPool.options
->ConnectionPool.option
ConnectionPool.init(options:)
->ConnectionPool.init(option:)
(Thanks @florianreinhart)
- ๐ Support
-
v0.9.1
July 03, 2018 -
v0.9.0 Changes
May 29, 2018We've changed row decoder to
Swift.Decodable
fromQueryRowResultType
. #69
And acceptsEncodable
type as query parameters.โ Added:
- Querying with
QueryParameterOption
(actuallyTimeZone
option) - Custom data based type(like JSON, Protobuf) in blob/json column for decoding and encoding
- Use
QueryRowResultCustomData
,QueryCustomDataParameter
(see this tests.)
- Use
โ Removed:
QueryRowResultType
, UseDecodable
type insteadSQLEnumType
, UseQueryRawRepresentableParameter
or make conforming your enum toEncodable
QueryParameterDictionaryType
, UseEncodable
type instead
๐ Renamed:
QueryDictionary
->QueryParameterDictionary
QueryArray
->QueryParameterArray
(Thanks @florianreinhart, @patrick-zippenfenig )
- Querying with
-
v0.9.0-beta.7
May 23, 2018 -
v0.9.0-beta.6
May 01, 2018 -
v0.9.0-beta.5
April 26, 2018 -
v0.9.0-beta.4
April 05, 2018 -
v0.9.0-beta.3
March 15, 2018