This version can be pinned in stack with:persistent-template-2.5.4@sha256:7a2336bbccc1a2b7f1bccccbca8a211cb46ecc3545a7a6d189546cc73bbec489,2269
Module documentation for 2.5.4
Depends on 16 packages
(full list with versions ) :
aeson ,
aeson-compat ,
base ,
bytestring ,
containers ,
ghc-prim ,
http-api-data ,
monad-control ,
monad-logger ,
path-pieces ,
persistent ,
tagged ,
template-haskell ,
text ,
transformers ,
unordered-containers persistent-template
Provides Template Haskell helpers for persistent. For more information, see
the chapter in the Yesod book .
code organization
The TH.hs module contains code generators.
persistent-template uses EntityDef
s that it gets from the quasi-quoter.
The quasi-quoter is in persistent Quasi.hs
Similarly mant of the types come from the persistent library
2.5.4
2.5.3.1
Slight improvement to the error message when a Persistent field can’t be parsed from database results
2.5.3
Exposed parseReferences
to allow custom QuasiQuoters
2.5.2
Fix incorrect ToJSON
/FromJSON
instance generation for generic
backends
2.5.1.6
Allow non-null self-references in a list
2.5.1.4
Allow composite Primary keys for tables that contain nullable fields.
Support foreign keys to non-integer ids
2.5.1.3
fix GHC 7.8 bug when a field name is “type”
2.5.1.2
fix a bad Eq instance /= definition for Key when mpsGenetric=True
2.5.0.1
workaround TH bug in GHC 7.10
2.5
read/write typeclass split
2.1.6
aeson 0.11
transformers 0.5
2.1.4
support http-api-data for url serialization
2.1.3.3
By default explicitly use Int64 for foreign key references.
This avoids confusion on a 32 bit system.
2.1.3.1
Support foreign key references to composite primary keys
2.1.0.1
Support for monad-control 1.0
Stackage is a service provided by the
Haskell Foundation
│ Originally developed by
FP Complete