packages feed

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