packages feed

persistent-sqlite 2.10.0 → 2.10.1

raw patch · 3 files changed

+8/−3 lines, 3 files

Files

ChangeLog.md view
@@ -1,5 +1,9 @@ # Changelog for persistent-sqlite +## 2.10.1++* Add support for reading text values with null characters from the database. Fixes [#921](https://github.com/yesodweb/persistent/issues/921)+ ## 2.10.0  * Updated for `persistent-2.10.0` compatibility.
Database/Sqlite.hs view
@@ -521,7 +521,8 @@ columnText :: Statement -> Int -> IO Text columnText (Statement statement) columnIndex = do   text <- columnTextC statement columnIndex-  byteString <- BS.packCString text+  len <- columnBytesC statement columnIndex+  byteString <- BS.packCStringLen (text, len)   return $ decodeUtf8With lenientDecode byteString  foreign import ccall "sqlite3_column_count"
persistent-sqlite.cabal view
@@ -1,5 +1,5 @@ name:            persistent-sqlite-version:         2.10.0+version:         2.10.1 license:         MIT license-file:    LICENSE author:          Michael Snoyman <michael@snoyman.com>@@ -38,7 +38,7 @@  library     build-depends:   base                    >= 4.9         && < 5-                   , persistent              >= 2.9         && < 3+                   , persistent              >= 2.10        && < 3                    , aeson                   >= 1.0                    , bytestring              >= 0.10                    , conduit                 >= 1.2.12