exigo-schema 0.2.0.1 → 0.2.0.2
raw patch · 3 files changed
+20/−8 lines, 3 filesdep +esqueletodep +monad-loggerdep +mtl
Dependencies added: esqueleto, monad-logger, mtl, persistent-sqlite, resourcet
Files
- ChangeLog.md +10/−7
- exigo-schema.cabal +6/−1
- src/Exigo/Persistent/Schema.hs +4/−0
ChangeLog.md view
@@ -2,19 +2,22 @@ ## Unreleased changes -## 0.2.0.1+## 0.2.0.2 -- Bug fixes (#2, #7)+- Bug fixes (#1, #2, #3, #4, #7, #8) - Bounds tightened - requires base >= 4.9+- Instances of FromJSON and ToJSON have changed - field names now+ don't repeat the entity name (i.e., `Student` has field `name`,+ rather than `studentName`). +## 0.2.0.1++(Deprecated version, use 0.2.0.2)+ ## 0.2.0.0 -(Deprecated version, use 0.2.0.1)+(Deprecated version, use 0.2.0.2) -- Bug fixes (#1, #3, #4)-- Instances of FromJSON and ToJSON have changed - field names now- don't repeat the entity name (i.e., `Student` has field `name`,- rather than `studentName`). ## 0.1.0.0
exigo-schema.cabal view
@@ -1,7 +1,7 @@ cabal-version: 1.12 name: exigo-schema-version: 0.2.0.1+version: 0.2.0.2 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>@@ -78,17 +78,22 @@ , aeson , bytestring , directory+ , esqueleto , exceptions , hint , hspec , hspec-core , interpolate+ , monad-logger+ , mtl , persistent+ , persistent-sqlite , persistent-template -- , process -- ^^ used for debugging , quickcheck-text , QuickCheck+ , resourcet , temporary , template-haskell , text
src/Exigo/Persistent/Schema.hs view
@@ -12,6 +12,8 @@ {-# LANGUAGE FlexibleInstances #-} {-# LANGUAGE StandaloneDeriving #-} +{-# OPTIONS_GHC -Wno-duplicate-exports #-}+ -- other extensions, needed to compile -- for recent persistent-template versions @@ -59,6 +61,8 @@ , StudentKey , SubmissionKey , LatePenaltyKey+ -- * Instances+ , module Exigo.Persistent.Schema ) where