name: persistent-postgresql-streaming version: 0.1.0.0 synopsis: Memory-constant streaming of Persistent entities from PostgreSQL description: This library provides a set of APIs for performing queries on Persistent entities in constant memory, streaming the results using @conduit@. . The library relies on PostgreSQL-specific features to avoid loading all the results of a query into memory at once. This allows for accessing tables of millions of entities from Haskell without a memory blow-up. homepage: https://github.com/SupercedeTech/persistent-postgresql-streaming#readme license: BSD3 license-file: LICENSE author: Isaac van Bakel maintainer: support@supercede.com copyright: (c) 2021 Supercede Ltd. category: Conduit, Database build-type: Simple extra-source-files: CHANGELOG.md README.md cabal-version: >=1.10 library hs-source-dirs: src exposed-modules: Database.Persist.Postgresql.Streaming , Database.Persist.Postgresql.Streaming.Internal build-depends: base >= 4.7 && < 5 , conduit >= 1.3 && < 1.4 , monad-logger >= 0.3.28.4 && < 0.4 , mtl >= 2 && < 2.3 , persistent >= 2.13.2 && < 2.14 , persistent-postgresql >= 2.13.2 && < 2.14 , postgresql-simple >= 0.6.1 && < 0.7 , resourcet >= 0.3 && < 2 , text >= 1 && < 1.3 , transformers >= 0.5 && < 0.6 default-language: Haskell2010 source-repository head type: git location: https://github.com/SupercedeTech/persistent-postgresql-streaming