packages feed

Cabal revisions of hpqtypes-extras-1.13.0.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-cabal-version:       2.2-name:                hpqtypes-extras-version:             1.13.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 ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.3--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-                    , LambdaCase-                    , MultiWayIf-                    , OverloadedStrings-                    , RankNTypes-                    , RecordWildCards-                    , ScopedTypeVariables-                    , StandaloneDeriving-                    , TupleSections-                    , TypeApplications-                    , TypeFamilies-                    , UndecidableInstances-                    , ViewPatterns--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.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.SQL.Builder-                 , Database.PostgreSQL.PQTypes.Versions-  other-modules:   Database.PostgreSQL.PQTypes.Checks.Util-                 , Database.PostgreSQL.PQTypes.Utils.NubList--  build-depends: base              >= 4.9     && < 5-               , hpqtypes          >= 1.8.0.0 && < 2.0.0.0-               , base16-bytestring >= 0.1     && < 1.1-               , bytestring        >= 0.10    && < 0.12-               , containers        >= 0.5     && < 0.7-               , cryptohash        >= 0.11    && < 0.12-               , exceptions        >= 0.10    && < 0.11-               , extra             >= 1.6.17  && < 1.8.0-               , mtl               >= 2.2     && < 2.3-               , fields-json       >= 0.4     && < 0.5-               , text              >= 1.2     && < 1.3-               , lifted-base       >= 0.2     && < 0.3-               , monad-control     >= 1.0.3.1 && < 1.1-               , semigroups        >= 0.16    && < 0.20-               , text-show         >= 3.7     && < 4-               , transformers-base-               , log-base          >= 0.11    && < 0.12-               , safe              >= 0.3     && < 0.4--  default-language: Haskell2010-  default-extensions:-  other-extensions:   CPP--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,-                      QuickCheck,-                      exceptions,-                      hpqtypes,-                      hpqtypes-extras,-                      lifted-base,-                      log-base,-                      monad-control,-                      tasty,-                      tasty-hunit,-                      text,-                      time,-                      transformers,-                      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:       2.2
+name:                hpqtypes-extras
+version:             1.13.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 ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.3
+
+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
+                    , LambdaCase
+                    , MultiWayIf
+                    , OverloadedStrings
+                    , RankNTypes
+                    , RecordWildCards
+                    , ScopedTypeVariables
+                    , StandaloneDeriving
+                    , TupleSections
+                    , TypeApplications
+                    , TypeFamilies
+                    , UndecidableInstances
+                    , ViewPatterns
+
+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.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.SQL.Builder
+                 , Database.PostgreSQL.PQTypes.Versions
+  other-modules:   Database.PostgreSQL.PQTypes.Checks.Util
+                 , Database.PostgreSQL.PQTypes.Utils.NubList
+
+  build-depends: base              >= 4.9     && < 5
+               , hpqtypes          >= 1.8.0.0 && < 2.0.0.0
+               , base16-bytestring >= 0.1     && < 1.1
+               , bytestring        >= 0.10    && < 0.12
+               , containers        >= 0.5     && < 0.7
+               , cryptohash        >= 0.11    && < 0.12
+               , exceptions        >= 0.10    && < 0.11
+               , extra             >= 1.6.17  && < 1.8.0
+               , mtl               >= 2.2     && < 2.3
+               , fields-json       >= 0.4     && < 0.5
+               , text              >= 1.2     && < 1.3
+               , lifted-base       >= 0.2     && < 0.3
+               , monad-control     >= 1.0.3.1 && < 1.1
+               , semigroups        >= 0.16    && < 0.21
+               , text-show         >= 3.7     && < 4
+               , transformers-base
+               , log-base          >= 0.11    && < 0.12
+               , safe              >= 0.3     && < 0.4
+
+  default-language: Haskell2010
+  default-extensions:
+  other-extensions:   CPP
+
+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,
+                      QuickCheck,
+                      exceptions,
+                      hpqtypes,
+                      hpqtypes-extras,
+                      lifted-base,
+                      log-base,
+                      monad-control,
+                      tasty,
+                      tasty-hunit,
+                      text,
+                      time,
+                      transformers,
+                      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