packages feed

hasqlator-mysql-0.2.2: hasqlator-mysql.cabal

Name:		hasqlator-mysql
Version: 	0.2.2
Synopsis:	composable SQL generation
Category: 	Database
Copyright: 	Kristof Bastiaensen (2020)
Stability:	Unstable
License:	BSD3
License-file:	LICENSE
Author:		Kristof Bastiaensen
Maintainer:	Kristof Bastiaensen
Bug-Reports: 	https://github.com/kuribas/hasqlator-mysql/issues
Build-type:	Simple
Cabal-version:	>=1.10
Description:  A simple but expressive applicative SQL generation library for mysql
              .
              Haskqlator is a simple but expressive SQL generation library.  Instead of
              matching haskell records, or using complicate type level computations to match
              haskell types to database schemas, it uses a simple applicative interface to
              convert between SQL and haskell.  The produced SQL matches exactly the SQL
              written by the user.  An addition layer is provided to encode database schemas
              as haskell values, and give more type safety.
 
source-repository head
  type:		git
  location:	https://github.com/kuribas/hasqlator-mysql

Library
  Ghc-options: -Wall
  default-language: Haskell2010
  Build-depends: base >= 3 && < 5,
                 binary,
                 bytestring,
                 containers,
                 dlist,
                 dlist,
                 io-streams >= 1.5.2.1,
                 megaparsec,
                 mtl >= 2.1.3,
                 mysql-haskell >= 1.1.7,
                 prettyprinter,
                 scientific,
                 text,
                 time,
                 template-haskell,
                 aeson,
                 pretty-simple,
                 non-empty,
                 optics-core >= 0.3 && < 0.5
  hs-source-dirs:
    src                 
  Exposed-Modules:
    Database.MySQL.Hasqlator
    Database.MySQL.Hasqlator.Typed
    Database.MySQL.Hasqlator.Typed.Schema