duckdb-simple 0.1.1.0 → 0.1.1.1
raw patch · 2 files changed
+15/−6 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
duckdb-simple.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.4 name: duckdb-simple-version: 0.1.1.0+version: 0.1.1.1 license: MPL-2.0 license-file: LICENSE author: Matthias Pall Gissurarson
src/Database/DuckDB/Simple/FromRow.hs view
@@ -254,18 +254,27 @@ renderError :: ResultError -> Text renderError = \case- Incompatible{errSQLType, errHaskellType} ->+ Incompatible{errSQLType, errSQLField, errHaskellType, errMessage} -> Text.concat- [ "duckdb-simple: column has type "+ [ "duckdb-simple: column "+ , errSQLField+ , " has type " , errSQLType , " but expected " , errHaskellType+ , if Text.null errMessage+ then ""+ else ": " <> errMessage ]- UnexpectedNull{errSQLType} ->+ UnexpectedNull{errHaskellType, errSQLField, errMessage} -> Text.concat [ "duckdb-simple: column "- , "is NULL but expected "- , errSQLType+ , errSQLField+ , " is NULL but expected "+ , errHaskellType+ , if Text.null errMessage+ then ""+ else ": " <> errMessage ] ConversionFailed{errMessage} -> errMessage