packages feed

beam-mysql-0.2.0.0: beam-mysql.cabal

name:                 beam-mysql
version:              0.2.0.0
synopsis:             Connection layer between beam and MySQL/MariaDB
description:          Beam driver for MySQL or MariaDB databases, two popular open-source databases.

                      Supports most beam features, but does not yet have support for "beam-migrate".
homepage:             https://github.com/tathougies/beam-mysql
license:              MIT
license-file:         LICENSE
author:               Travis Athougies
maintainer:           travis@athougies.net
category:             Database
build-type:           Simple
cabal-version:        1.18
bug-reports:          https://github.com/tathougies/beam-mysql/issues

library
  exposed-modules:    Database.Beam.MySQL
                      Database.Beam.MySQL.Connection
                      Database.Beam.MySQL.Syntax
                      Database.Beam.MySQL.FromField
  build-depends:      base                 >=4.7  && <5.0,
                      beam-core            >=0.8  && <0.9,

                      mysql                >=0.1  && <0.2,

                      text                 >=1.0  && <1.3,
                      bytestring           >=0.10 && <0.11,

                      attoparsec,
                      aeson                >=0.11 && <1.5,
                      hashable             >=1.1  && <1.3,
                      time                 >=1.6  && <1.10,
                      mtl                  >=2.1  && <2.3,
                      case-insensitive     >=1.2  && <1.3,
                      scientific           >=0.3  && <0.4,
                      free                 >=4.12 && <5.2,
                      network-uri
  default-language:   Haskell2010
  default-extensions: ScopedTypeVariables, OverloadedStrings, MultiParamTypeClasses, RankNTypes, FlexibleInstances,
                      DeriveDataTypeable, DeriveGeneric, StandaloneDeriving, TypeFamilies, GADTs, OverloadedStrings,
                      CPP, TypeApplications, FlexibleContexts
  ghc-options:        -Wall
  if flag(werror)
    ghc-options:       -Werror

flag werror
  description: Enable -Werror during development
  default:     False
  manual:      True

source-repository head
  type: git
  location: https://github.com/tathougies/beam-mysql.git