persistent-sqlite 2.10.0 → 2.10.1
raw patch · 3 files changed
+8/−3 lines, 3 files
Files
- ChangeLog.md +4/−0
- Database/Sqlite.hs +2/−1
- persistent-sqlite.cabal +2/−2
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