packages feed

exigo-schema-0.1.0.0: exigo-schema.cabal

cabal-version: 1.12

name:           exigo-schema
version:        0.1.0.0
category:       Database
synopsis:       database schema for exigo marking/assessment tools
description:    Please see the README on GitHub at <https://github.com/phlummox/exigo-schema#readme>
homepage:       https://github.com/phlummox/exigo-schema#readme
bug-reports:    https://github.com/phlummox/exigo-schema/issues
author:         phlummox
maintainer:     exigo-schema@phlummox.dev
copyright:      2020 phlummox
license:        BSD2
license-file:   LICENSE
build-type:     Simple
extra-source-files:
    README.md
    ChangeLog.md
    config/exigo.persistentmodels

source-repository head
  type: git
  location: https://github.com/phlummox/exigo-schema

library
  exposed-modules:
      Exigo.Types
      Exigo.Persistent.TH
      Exigo.Persistent.TH.Internal
      Exigo.Persistent.Schema
  hs-source-dirs:
      src
  build-depends:
      base >=4.0 && <5
    , aeson
    , binary
    , bytestring
    , persistent
    , persistent-template
    , template-haskell
    , text
    , th-lift-instances
  default-language: Haskell2010
  ghc-options:
      -Wall -Wextra -Wcompat -Wincomplete-record-updates
      -Wincomplete-uni-patterns -Wredundant-constraints -fwarn-tabs
      -Wno-name-shadowing -Wno-type-defaults