packages feed

hasql-cursor-transaction 0.6.3.1 → 0.6.4

raw patch · 2 files changed

+6/−6 lines, 2 filesdep ~basedep ~hasqlPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: base, hasql

API changes (from Hackage documentation)

- Hasql.CursorTransaction.Transactions: cursorTransaction :: () => forall s. () => CursorTransaction s result -> Transaction result
+ Hasql.CursorTransaction.Transactions: cursorTransaction :: () => (forall s. () => CursorTransaction s result) -> Transaction result

Files

hasql-cursor-transaction.cabal view
@@ -1,5 +1,5 @@ name: hasql-cursor-transaction-version: 0.6.3.1+version: 0.6.4 category: Hasql, Database, PostgreSQL, Streaming synopsis: An abstraction for simultaneous fetching from multiple PostgreSQL cursors homepage: https://github.com/nikita-volkov/hasql-cursor-transaction@@ -27,12 +27,12 @@     Hasql.CursorTransaction.Sessions     Hasql.CursorTransaction   build-depends:-    base >=4.6 && <5,+    base >=4.9 && <5,     base-prelude >=1 && <2,     bytestring >=0.10 && <0.11,     bytestring-tree-builder ==0.2.*,     contravariant >=1.3 && <2,     contravariant-extras >=0.3.3.1 && <0.4,-    hasql >=1.3 && <1.4,+    hasql >=1.4 && <1.5,     hasql-transaction >=0.7 && <0.8,     transformers >=0.4 && <0.6
library/Hasql/CursorTransaction/Private/Statements.hs view
@@ -11,7 +11,7 @@  declareCursor :: ByteString -> ByteString -> B.Params a -> Statement a () declareCursor name sql encoder =-  Statement sql' encoder C.unit False+  Statement sql' encoder C.noResult False   where     sql' =       D.toByteString $@@ -19,7 +19,7 @@  closeCursor :: ByteString -> Statement () () closeCursor name =-  Statement sql B.unit C.unit True+  Statement sql B.noParams C.noResult True   where     sql =       "CLOSE " <> name@@ -32,4 +32,4 @@       D.toByteString $       "FETCH FORWARD " <> D.asciiIntegral batchSize <> " FROM " <> D.byteString name     encoder =-      B.unit+      B.noParams