groundhog-th-0.9.0.1: Type-safe datatype-database mapping library.

Safe HaskellNone
LanguageHaskell98

Database.Groundhog.TH.Settings

Contents

Documentation

data THPrimitiveDef Source #

Constructors

THPrimitiveDef 

Fields

data THFieldDef Source #

Constructors

THFieldDef 

Fields

data THUniqueDef Source #

Constructors

THUniqueDef 

Fields

data THUniqueKeyDef Source #

Constructors

THUniqueKeyDef 

Fields

data PSPrimitiveDef Source #

Constructors

PSPrimitiveDef 

Fields

data PSFieldDef str #

Constructors

PSFieldDef 

Fields

Instances
Eq str => Eq (PSFieldDef str) 
Instance details

Defined in Database.Groundhog.Generic

Methods

(==) :: PSFieldDef str -> PSFieldDef str -> Bool #

(/=) :: PSFieldDef str -> PSFieldDef str -> Bool #

Show str => Show (PSFieldDef str) 
Instance details

Defined in Database.Groundhog.Generic

Methods

showsPrec :: Int -> PSFieldDef str -> ShowS #

show :: PSFieldDef str -> String #

showList :: [PSFieldDef str] -> ShowS #

Lift (PSFieldDef String) # 
Instance details

Defined in Database.Groundhog.TH.Settings

Methods

lift :: PSFieldDef String -> Q Exp #

ToJSON (PSFieldDef String) # 
Instance details

Defined in Database.Groundhog.TH.Settings

FromJSON (PSFieldDef String) # 
Instance details

Defined in Database.Groundhog.TH.Settings

Orphan instances