packages feed

mallard-0.6.0.2: mallard.cabal

name:               mallard
version:            0.6.0.2
synopsis:           Database migration and testing as a library.
description:        Please see README.md
homepage:           https://github.com/AndrewRademacher/mallard
license:            MIT
license-file:       LICENSE
author:             Andrew Rademacher
maintainer:         andrewrademacher@icloud.com
copyright:          2017 Andrew Rademacher <andrewrademacher@icloud.com>
category:           Database
build-type:         Simple
cabal-version:      >=1.10

extra-source-files:
    README.md

library
    hs-source-dirs:    lib
    default-language:  Haskell2010

    ghc-options:       -Wall -Wno-unused-do-bind

    exposed-modules:   Database.Mallard.File
                       Database.Mallard.Graph
                       Database.Mallard.Parser
                       Database.Mallard.Postgre
                       Database.Mallard.Types
                       Database.Mallard.Validation
                       Database.Mallard

    build-depends:     base     >= 4 && < 5

                     , byteable
                     , bytestring
                     , cryptohash
                     , exceptions
                     , fgl
                     , file-embed
                     , hashable
                     , hasql
                     , hasql-pool
                     , hasql-transaction
                     , Interpolation
                     , lens
                     , megaparsec   <6
                     , mtl
                     , path
                     , path-io
                     , text
                     , unordered-containers

executable mallard
    main-is:            Mallard.hs
    hs-source-dirs:     app
    default-language:   Haskell2010

    ghc-options:        -Wall

    build-depends:      base    >= 4 && < 5

                      , mallard

                      , exceptions
                      , fgl
                      , hasql
                      , hasql-optparse-applicative
                      , hasql-pool
                      , lens
                      , mtl
                      , optparse-applicative
                      , optparse-text
                      , path
                      , path-io
                      , text
                      , unordered-containers