odbc 0.2.0 → 0.2.1
raw patch · 3 files changed
+11/−1 lines, 3 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Database.ODBC.Conversion: instance Database.ODBC.Conversion.FromRow Data.Time.LocalTime.LocalTime.LocalTime
- Database.ODBC.Conversion: instance Database.ODBC.Conversion.FromRow Data.Time.LocalTime.TimeOfDay.TimeOfDay
- Database.ODBC.Conversion: instance Database.ODBC.Conversion.FromValue Data.Time.LocalTime.LocalTime.LocalTime
- Database.ODBC.Conversion: instance Database.ODBC.Conversion.FromValue Data.Time.LocalTime.TimeOfDay.TimeOfDay
- Database.ODBC.SQLServer: instance (TypeError ...) => Database.ODBC.SQLServer.ToSql Data.Time.Clock.UTC.UTCTime
- Database.ODBC.SQLServer: instance (TypeError ...) => Database.ODBC.SQLServer.ToSql Data.Time.LocalTime.LocalTime.LocalTime
- Database.ODBC.SQLServer: instance Data.Semigroup.Semigroup Database.ODBC.SQLServer.Query
- Database.ODBC.SQLServer: instance Database.ODBC.SQLServer.ToSql Data.Time.LocalTime.TimeOfDay.TimeOfDay
+ Database.ODBC.Conversion: instance Database.ODBC.Conversion.FromRow Data.Time.LocalTime.Internal.LocalTime.LocalTime
+ Database.ODBC.Conversion: instance Database.ODBC.Conversion.FromRow Data.Time.LocalTime.Internal.TimeOfDay.TimeOfDay
+ Database.ODBC.Conversion: instance Database.ODBC.Conversion.FromValue Data.Time.LocalTime.Internal.LocalTime.LocalTime
+ Database.ODBC.Conversion: instance Database.ODBC.Conversion.FromValue Data.Time.LocalTime.Internal.TimeOfDay.TimeOfDay
+ Database.ODBC.SQLServer: instance (TypeError ...) => Database.ODBC.SQLServer.ToSql Data.Time.Clock.Internal.UTCTime.UTCTime
+ Database.ODBC.SQLServer: instance (TypeError ...) => Database.ODBC.SQLServer.ToSql Data.Time.LocalTime.Internal.LocalTime.LocalTime
+ Database.ODBC.SQLServer: instance Database.ODBC.SQLServer.ToSql Data.Time.LocalTime.Internal.TimeOfDay.TimeOfDay
+ Database.ODBC.SQLServer: instance GHC.Base.Semigroup Database.ODBC.SQLServer.Query
+ Database.ODBC.SQLServer: rawUnescapedText :: Text -> Query
Files
- CHANGELOG +3/−0
- odbc.cabal +1/−1
- src/Database/ODBC/SQLServer.hs +7/−0
CHANGELOG view
@@ -1,3 +1,6 @@+0.2.1:+ * Expose rawUnescapedText+ 0.2.0: * Drop Maybes, use NullValue.
odbc.cabal view
@@ -5,7 +5,7 @@ suite runs on OS X, Windows and Linux. copyright: FP Complete 2018 maintainer: chrisdone@fpcomplete.com-version: 0.2.0+version: 0.2.1 license: BSD3 license-file: LICENSE build-type: Simple
src/Database/ODBC/SQLServer.hs view
@@ -29,6 +29,7 @@ , Value(..) , Query , ToSql(..)+ , rawUnescapedText , FromValue(..) , FromRow(..) , Internal.Binary(..)@@ -217,6 +218,12 @@ instance IsString Query where fromString = Query . Seq.fromList . pure . fromString++-- | Do not use for writing your queries. Use when writing instances+-- of 'ToSql' if you want to efficiently include a 'Text'+-- value. Subject to SQL injection risk, so be careful.+rawUnescapedText :: Text -> Query+rawUnescapedText = Query . Seq.singleton . TextPart -- | A part of a query. data Part