hpqtypes-extras-1.10.2.0: hpqtypes-extras.cabal
cabal-version: 1.18
name: hpqtypes-extras
version: 1.10.2.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: BSD3
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.2
Source-repository head
Type: git
Location: https://github.com/scrive/hpqtypes-extras.git
library
hs-source-dirs: src
ghc-options: -Wall
exposed-modules: Database.PostgreSQL.PQTypes.Checks
, 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 && < 4.14
, hpqtypes >= 1.8.0.0 && < 1.9.0.0
, base16-bytestring >= 0.1 && < 0.2
, bytestring >= 0.10 && < 0.11
, containers >= 0.5 && < 0.7
, cryptohash >= 0.11 && < 0.12
, exceptions >= 0.10 && < 0.11
, 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 && < 1.1
, semigroups >= 0.16 && < 0.20
, text-show >= 3.7 && < 3.9
, log-base >= 0.7 && < 0.9
, safe >= 0.3 && < 0.4
default-language: Haskell2010
default-extensions: BangPatterns
, DeriveDataTypeable
, ExistentialQuantification
, FlexibleContexts
, GeneralizedNewtypeDeriving
, LambdaCase
, MultiWayIf
, OverloadedStrings
, RankNTypes
, RecordWildCards
, ScopedTypeVariables
, StandaloneDeriving
, TupleSections
, TypeFamilies
, UndecidableInstances
, ViewPatterns
other-extensions: CPP
, TypeApplications
test-suite hpqtypes-extras-tests
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,
exceptions,
hpqtypes,
hpqtypes-extras,
lifted-base,
log-base,
monad-control,
tasty,
tasty-hunit,
text,
transformers,
uuid-types