Cabal revisions of hpqtypes-extras-1.19.0.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-cabal-version: 3.0-name: hpqtypes-extras-version: 1.19.0.0-synopsis: Extra utilities for hpqtypes library-description: The following extras for hpqtypes library:- .- * DSL for easy, modular construction of SQL queries.- .- * System for automatic validation and migration- of a database schema.--homepage: https://github.com/scrive/hpqtypes-extras-license: BSD-3-Clause-license-file: LICENSE-extra-source-files: CHANGELOG.md, README.md-author: Scrive AB-maintainer: Andrzej Rybczak <andrzej@rybczak.net>,- Jonathan Jouty <jonathan@scrive.com>,- Mikhail Glushenkov <mikhail@scrive.com>-copyright: Scrive AB-category: Database-build-type: Simple-tested-with: GHC == { 9.2.8, 9.4.8, 9.6.7, 9.8.4, 9.10.3, 9.12.2, 9.14.1 }--Source-repository head- Type: git- Location: https://github.com/scrive/hpqtypes-extras.git--common common-stanza- Default-Language: Haskell2010- Default-Extensions: BangPatterns- , DeriveDataTypeable- , ExistentialQuantification- , FlexibleContexts- , GeneralizedNewtypeDeriving- , ImportQualifiedPost- , LambdaCase- , MultiWayIf- , NumericUnderscores- , OverloadedStrings- , RankNTypes- , RecordWildCards- , ScopedTypeVariables- , StandaloneDeriving- , TupleSections- , TypeApplications- , TypeFamilies- , UndecidableInstances- , ViewPatterns- ghc-options: -Werror=prepositive-qualified-module-- if impl(ghc >= 9.8)- ghc-options: -Wno-x-partial--library- import: common-stanza-- hs-source-dirs: src-- ghc-options: -Wall-- exposed-modules: Database.PostgreSQL.PQTypes.Checks- , Database.PostgreSQL.PQTypes.Deriving- , Database.PostgreSQL.PQTypes.ExtrasOptions- , Database.PostgreSQL.PQTypes.Migrate- , Database.PostgreSQL.PQTypes.Model- , Database.PostgreSQL.PQTypes.Model.Check- , Database.PostgreSQL.PQTypes.Model.ColumnType- , Database.PostgreSQL.PQTypes.Model.CompositeType- , Database.PostgreSQL.PQTypes.Model.Domain- , Database.PostgreSQL.PQTypes.Model.EnumType- , Database.PostgreSQL.PQTypes.Model.Extension- , Database.PostgreSQL.PQTypes.Model.ForeignKey- , Database.PostgreSQL.PQTypes.Model.Index- , Database.PostgreSQL.PQTypes.Model.Migration- , Database.PostgreSQL.PQTypes.Model.PrimaryKey- , Database.PostgreSQL.PQTypes.Model.Table- , Database.PostgreSQL.PQTypes.Model.Trigger- , Database.PostgreSQL.PQTypes.SQL.Builder- , Database.PostgreSQL.PQTypes.Versions-- other-modules: Database.PostgreSQL.PQTypes.Checks.Util- , Database.PostgreSQL.PQTypes.Utils.NubList-- build-depends: base >= 4.16 && < 5- , hpqtypes >= 1.13.0.0- , base16-bytestring >= 0.1- , bytestring >= 0.10- , containers >= 0.5- , crypton >= 0.32- , exceptions >= 0.10- , extra >= 1.6.17- , memory >= 0.18- , mtl >= 2.2- , text >= 1.2- , text-show >= 3.7- , log-base >= 0.11-- default-language: Haskell2010- default-extensions:--test-suite hpqtypes-extras-tests- import: common-stanza-- type: exitcode-stdio-1.0-- hs-source-dirs: test-- main-is: Main.hs-- default-language: Haskell2010-- default-extensions: ConstraintKinds- , DeriveDataTypeable- , FlexibleContexts- , OverloadedStrings- , RecordWildCards- , ScopedTypeVariables-- ghc-options: -Wall-- build-depends: base- , containers- , exceptions- , hpqtypes- , hpqtypes-extras- , log-base- , tasty- , tasty-hunit- , text- , uuid-types--benchmark bench- Import: common-stanza- type: exitcode-stdio-1.0- hs-source-dirs: benchmark- main-is: Main.hs-- ghc-options: -Wall- build-depends: base- , deepseq- , hpqtypes-extras- , tasty-bench+cabal-version: 3.0 +name: hpqtypes-extras +version: 1.19.0.0 +x-revision: 1 +synopsis: Extra utilities for hpqtypes library +description: The following extras for hpqtypes library: + . + * DSL for easy, modular construction of SQL queries. + . + * System for automatic validation and migration + of a database schema. + +homepage: https://github.com/scrive/hpqtypes-extras +license: BSD-3-Clause +license-file: LICENSE +extra-source-files: CHANGELOG.md, README.md +author: Scrive AB +maintainer: Andrzej Rybczak <andrzej@rybczak.net>, + Jonathan Jouty <jonathan@scrive.com>, + Mikhail Glushenkov <mikhail@scrive.com> +copyright: Scrive AB +category: Database +build-type: Simple +tested-with: GHC == { 9.2.8, 9.4.8, 9.6.7, 9.8.4, 9.10.3, 9.12.2, 9.14.1 } + +Source-repository head + Type: git + Location: https://github.com/scrive/hpqtypes-extras.git + +common common-stanza + Default-Language: Haskell2010 + Default-Extensions: BangPatterns + , DeriveDataTypeable + , ExistentialQuantification + , FlexibleContexts + , GeneralizedNewtypeDeriving + , ImportQualifiedPost + , LambdaCase + , MultiWayIf + , NumericUnderscores + , OverloadedStrings + , RankNTypes + , RecordWildCards + , ScopedTypeVariables + , StandaloneDeriving + , TupleSections + , TypeApplications + , TypeFamilies + , UndecidableInstances + , ViewPatterns + ghc-options: -Werror=prepositive-qualified-module + + if impl(ghc >= 9.8) + ghc-options: -Wno-x-partial + +library + import: common-stanza + + hs-source-dirs: src + + ghc-options: -Wall + + exposed-modules: Database.PostgreSQL.PQTypes.Checks + , Database.PostgreSQL.PQTypes.Deriving + , Database.PostgreSQL.PQTypes.ExtrasOptions + , Database.PostgreSQL.PQTypes.Migrate + , Database.PostgreSQL.PQTypes.Model + , Database.PostgreSQL.PQTypes.Model.Check + , Database.PostgreSQL.PQTypes.Model.ColumnType + , Database.PostgreSQL.PQTypes.Model.CompositeType + , Database.PostgreSQL.PQTypes.Model.Domain + , Database.PostgreSQL.PQTypes.Model.EnumType + , Database.PostgreSQL.PQTypes.Model.Extension + , Database.PostgreSQL.PQTypes.Model.ForeignKey + , Database.PostgreSQL.PQTypes.Model.Index + , Database.PostgreSQL.PQTypes.Model.Migration + , Database.PostgreSQL.PQTypes.Model.PrimaryKey + , Database.PostgreSQL.PQTypes.Model.Table + , Database.PostgreSQL.PQTypes.Model.Trigger + , Database.PostgreSQL.PQTypes.SQL.Builder + , Database.PostgreSQL.PQTypes.Versions + + other-modules: Database.PostgreSQL.PQTypes.Checks.Util + , Database.PostgreSQL.PQTypes.Utils.NubList + + build-depends: base >= 4.16 && < 5 + , hpqtypes >= 1.13.0.0 + , base16-bytestring >= 0.1 + , bytestring >= 0.10 + , containers >= 0.5 + , crypton >= 0.32 && <1.1 + , exceptions >= 0.10 + , extra >= 1.6.17 + , memory >= 0.18 + , mtl >= 2.2 + , text >= 1.2 + , text-show >= 3.7 + , log-base >= 0.11 + + default-language: Haskell2010 + default-extensions: + +test-suite hpqtypes-extras-tests + import: common-stanza + + type: exitcode-stdio-1.0 + + hs-source-dirs: test + + main-is: Main.hs + + default-language: Haskell2010 + + default-extensions: ConstraintKinds + , DeriveDataTypeable + , FlexibleContexts + , OverloadedStrings + , RecordWildCards + , ScopedTypeVariables + + ghc-options: -Wall + + build-depends: base + , containers + , exceptions + , hpqtypes + , hpqtypes-extras + , log-base + , tasty + , tasty-hunit + , text + , uuid-types + +benchmark bench + Import: common-stanza + type: exitcode-stdio-1.0 + hs-source-dirs: benchmark + main-is: Main.hs + + ghc-options: -Wall + build-depends: base + , deepseq + , hpqtypes-extras + , tasty-bench