Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
data PersistDefinitions Source #
PersistDefinitions | |
|
Instances
Show PersistDefinitions Source # | |
Defined in Database.Groundhog.TH.Settings showsPrec :: Int -> PersistDefinitions -> ShowS # show :: PersistDefinitions -> String # showList :: [PersistDefinitions] -> ShowS # | |
Lift PersistDefinitions Source # | |
Defined in Database.Groundhog.TH.Settings lift :: PersistDefinitions -> Q Exp # | |
FromJSON PersistDefinitions Source # | |
Defined in Database.Groundhog.TH.Settings parseJSON :: Value -> Parser PersistDefinitions # parseJSONList :: Value -> Parser [PersistDefinitions] # |
data THEntityDef Source #
Instances
Eq THEntityDef Source # | |
Defined in Database.Groundhog.TH.Settings (==) :: THEntityDef -> THEntityDef -> Bool # (/=) :: THEntityDef -> THEntityDef -> Bool # | |
Show THEntityDef Source # | |
Defined in Database.Groundhog.TH.Settings showsPrec :: Int -> THEntityDef -> ShowS # show :: THEntityDef -> String # showList :: [THEntityDef] -> ShowS # |
data THEmbeddedDef Source #
THEmbeddedDef | |
|
Instances
Eq THEmbeddedDef Source # | |
Defined in Database.Groundhog.TH.Settings (==) :: THEmbeddedDef -> THEmbeddedDef -> Bool # (/=) :: THEmbeddedDef -> THEmbeddedDef -> Bool # | |
Show THEmbeddedDef Source # | |
Defined in Database.Groundhog.TH.Settings showsPrec :: Int -> THEmbeddedDef -> ShowS # show :: THEmbeddedDef -> String # showList :: [THEmbeddedDef] -> ShowS # |
data THPrimitiveDef Source #
THPrimitiveDef | |
|
Instances
Eq THPrimitiveDef Source # | |
Defined in Database.Groundhog.TH.Settings (==) :: THPrimitiveDef -> THPrimitiveDef -> Bool # (/=) :: THPrimitiveDef -> THPrimitiveDef -> Bool # | |
Show THPrimitiveDef Source # | |
Defined in Database.Groundhog.TH.Settings showsPrec :: Int -> THPrimitiveDef -> ShowS # show :: THPrimitiveDef -> String # showList :: [THPrimitiveDef] -> ShowS # |
data THConstructorDef Source #
Instances
Eq THConstructorDef Source # | |
Defined in Database.Groundhog.TH.Settings (==) :: THConstructorDef -> THConstructorDef -> Bool # (/=) :: THConstructorDef -> THConstructorDef -> Bool # | |
Show THConstructorDef Source # | |
Defined in Database.Groundhog.TH.Settings showsPrec :: Int -> THConstructorDef -> ShowS # show :: THConstructorDef -> String # showList :: [THConstructorDef] -> ShowS # |
data THFieldDef Source #
THFieldDef | |
|
Instances
Eq THFieldDef Source # | |
Defined in Database.Groundhog.TH.Settings (==) :: THFieldDef -> THFieldDef -> Bool # (/=) :: THFieldDef -> THFieldDef -> Bool # | |
Show THFieldDef Source # | |
Defined in Database.Groundhog.TH.Settings showsPrec :: Int -> THFieldDef -> ShowS # show :: THFieldDef -> String # showList :: [THFieldDef] -> ShowS # |
data THUniqueDef Source #
THUniqueDef | |
|
Instances
Eq THUniqueDef Source # | |
Defined in Database.Groundhog.TH.Settings (==) :: THUniqueDef -> THUniqueDef -> Bool # (/=) :: THUniqueDef -> THUniqueDef -> Bool # | |
Show THUniqueDef Source # | |
Defined in Database.Groundhog.TH.Settings showsPrec :: Int -> THUniqueDef -> ShowS # show :: THUniqueDef -> String # showList :: [THUniqueDef] -> ShowS # |
data THUniqueKeyDef Source #
THUniqueKeyDef | |
|
Instances
Eq THUniqueKeyDef Source # | |
Defined in Database.Groundhog.TH.Settings (==) :: THUniqueKeyDef -> THUniqueKeyDef -> Bool # (/=) :: THUniqueKeyDef -> THUniqueKeyDef -> Bool # | |
Show THUniqueKeyDef Source # | |
Defined in Database.Groundhog.TH.Settings showsPrec :: Int -> THUniqueKeyDef -> ShowS # show :: THUniqueKeyDef -> String # showList :: [THUniqueKeyDef] -> ShowS # |
data THAutoKeyDef Source #
Instances
Eq THAutoKeyDef Source # | |
Defined in Database.Groundhog.TH.Settings (==) :: THAutoKeyDef -> THAutoKeyDef -> Bool # (/=) :: THAutoKeyDef -> THAutoKeyDef -> Bool # | |
Show THAutoKeyDef Source # | |
Defined in Database.Groundhog.TH.Settings showsPrec :: Int -> THAutoKeyDef -> ShowS # show :: THAutoKeyDef -> String # showList :: [THAutoKeyDef] -> ShowS # |
data PSEntityDef Source #
Instances
Eq PSEntityDef Source # | |
Defined in Database.Groundhog.TH.Settings (==) :: PSEntityDef -> PSEntityDef -> Bool # (/=) :: PSEntityDef -> PSEntityDef -> Bool # | |
Show PSEntityDef Source # | |
Defined in Database.Groundhog.TH.Settings showsPrec :: Int -> PSEntityDef -> ShowS # show :: PSEntityDef -> String # showList :: [PSEntityDef] -> ShowS # | |
Lift PSEntityDef Source # | |
Defined in Database.Groundhog.TH.Settings lift :: PSEntityDef -> Q Exp # | |
ToJSON PSEntityDef Source # | |
Defined in Database.Groundhog.TH.Settings toJSON :: PSEntityDef -> Value # toEncoding :: PSEntityDef -> Encoding # toJSONList :: [PSEntityDef] -> Value # toEncodingList :: [PSEntityDef] -> Encoding # | |
FromJSON PSEntityDef Source # | |
Defined in Database.Groundhog.TH.Settings parseJSON :: Value -> Parser PSEntityDef # parseJSONList :: Value -> Parser [PSEntityDef] # |
data PSEmbeddedDef Source #
PSEmbeddedDef | |
|
Instances
Eq PSEmbeddedDef Source # | |
Defined in Database.Groundhog.TH.Settings (==) :: PSEmbeddedDef -> PSEmbeddedDef -> Bool # (/=) :: PSEmbeddedDef -> PSEmbeddedDef -> Bool # | |
Show PSEmbeddedDef Source # | |
Defined in Database.Groundhog.TH.Settings showsPrec :: Int -> PSEmbeddedDef -> ShowS # show :: PSEmbeddedDef -> String # showList :: [PSEmbeddedDef] -> ShowS # | |
Lift PSEmbeddedDef Source # | |
Defined in Database.Groundhog.TH.Settings lift :: PSEmbeddedDef -> Q Exp # | |
FromJSON PSEmbeddedDef Source # | |
Defined in Database.Groundhog.TH.Settings parseJSON :: Value -> Parser PSEmbeddedDef # parseJSONList :: Value -> Parser [PSEmbeddedDef] # |
data PSPrimitiveDef Source #
PSPrimitiveDef | |
|
Instances
Eq PSPrimitiveDef Source # | |
Defined in Database.Groundhog.TH.Settings (==) :: PSPrimitiveDef -> PSPrimitiveDef -> Bool # (/=) :: PSPrimitiveDef -> PSPrimitiveDef -> Bool # | |
Show PSPrimitiveDef Source # | |
Defined in Database.Groundhog.TH.Settings showsPrec :: Int -> PSPrimitiveDef -> ShowS # show :: PSPrimitiveDef -> String # showList :: [PSPrimitiveDef] -> ShowS # | |
Lift PSPrimitiveDef Source # | |
Defined in Database.Groundhog.TH.Settings lift :: PSPrimitiveDef -> Q Exp # | |
FromJSON PSPrimitiveDef Source # | |
Defined in Database.Groundhog.TH.Settings parseJSON :: Value -> Parser PSPrimitiveDef # parseJSONList :: Value -> Parser [PSPrimitiveDef] # |
data PSConstructorDef Source #
Instances
Eq PSConstructorDef Source # | |
Defined in Database.Groundhog.TH.Settings (==) :: PSConstructorDef -> PSConstructorDef -> Bool # (/=) :: PSConstructorDef -> PSConstructorDef -> Bool # | |
Show PSConstructorDef Source # | |
Defined in Database.Groundhog.TH.Settings showsPrec :: Int -> PSConstructorDef -> ShowS # show :: PSConstructorDef -> String # showList :: [PSConstructorDef] -> ShowS # | |
Lift PSConstructorDef Source # | |
Defined in Database.Groundhog.TH.Settings lift :: PSConstructorDef -> Q Exp # | |
ToJSON PSConstructorDef Source # | |
Defined in Database.Groundhog.TH.Settings toJSON :: PSConstructorDef -> Value # toEncoding :: PSConstructorDef -> Encoding # toJSONList :: [PSConstructorDef] -> Value # toEncodingList :: [PSConstructorDef] -> Encoding # | |
FromJSON PSConstructorDef Source # | |
Defined in Database.Groundhog.TH.Settings parseJSON :: Value -> Parser PSConstructorDef # parseJSONList :: Value -> Parser [PSConstructorDef] # |
data PSFieldDef str #
PSFieldDef | |
|
Instances
Eq str => Eq (PSFieldDef str) | |
Defined in Database.Groundhog.Generic (==) :: PSFieldDef str -> PSFieldDef str -> Bool # (/=) :: PSFieldDef str -> PSFieldDef str -> Bool # | |
Show str => Show (PSFieldDef str) | |
Defined in Database.Groundhog.Generic showsPrec :: Int -> PSFieldDef str -> ShowS # show :: PSFieldDef str -> String # showList :: [PSFieldDef str] -> ShowS # | |
Lift (PSFieldDef String) Source # | |
Defined in Database.Groundhog.TH.Settings | |
ToJSON (PSFieldDef String) Source # | |
Defined in Database.Groundhog.TH.Settings toJSON :: PSFieldDef String -> Value # toEncoding :: PSFieldDef String -> Encoding # toJSONList :: [PSFieldDef String] -> Value # toEncodingList :: [PSFieldDef String] -> Encoding # | |
FromJSON (PSFieldDef String) Source # | |
Defined in Database.Groundhog.TH.Settings parseJSON :: Value -> Parser (PSFieldDef String) # parseJSONList :: Value -> Parser [PSFieldDef String] # |
data PSUniqueDef Source #
Instances
Eq PSUniqueDef Source # | |
Defined in Database.Groundhog.TH.Settings (==) :: PSUniqueDef -> PSUniqueDef -> Bool # (/=) :: PSUniqueDef -> PSUniqueDef -> Bool # | |
Show PSUniqueDef Source # | |
Defined in Database.Groundhog.TH.Settings showsPrec :: Int -> PSUniqueDef -> ShowS # show :: PSUniqueDef -> String # showList :: [PSUniqueDef] -> ShowS # | |
Lift PSUniqueDef Source # | |
Defined in Database.Groundhog.TH.Settings lift :: PSUniqueDef -> Q Exp # | |
ToJSON PSUniqueDef Source # | |
Defined in Database.Groundhog.TH.Settings toJSON :: PSUniqueDef -> Value # toEncoding :: PSUniqueDef -> Encoding # toJSONList :: [PSUniqueDef] -> Value # toEncodingList :: [PSUniqueDef] -> Encoding # | |
FromJSON PSUniqueDef Source # | |
Defined in Database.Groundhog.TH.Settings parseJSON :: Value -> Parser PSUniqueDef # parseJSONList :: Value -> Parser [PSUniqueDef] # |
data PSUniqueKeyDef Source #
Instances
Eq PSUniqueKeyDef Source # | |
Defined in Database.Groundhog.TH.Settings (==) :: PSUniqueKeyDef -> PSUniqueKeyDef -> Bool # (/=) :: PSUniqueKeyDef -> PSUniqueKeyDef -> Bool # | |
Show PSUniqueKeyDef Source # | |
Defined in Database.Groundhog.TH.Settings showsPrec :: Int -> PSUniqueKeyDef -> ShowS # show :: PSUniqueKeyDef -> String # showList :: [PSUniqueKeyDef] -> ShowS # | |
Lift PSUniqueKeyDef Source # | |
Defined in Database.Groundhog.TH.Settings lift :: PSUniqueKeyDef -> Q Exp # | |
ToJSON PSUniqueKeyDef Source # | |
Defined in Database.Groundhog.TH.Settings toJSON :: PSUniqueKeyDef -> Value # toEncoding :: PSUniqueKeyDef -> Encoding # toJSONList :: [PSUniqueKeyDef] -> Value # toEncodingList :: [PSUniqueKeyDef] -> Encoding # | |
FromJSON PSUniqueKeyDef Source # | |
Defined in Database.Groundhog.TH.Settings parseJSON :: Value -> Parser PSUniqueKeyDef # parseJSONList :: Value -> Parser [PSUniqueKeyDef] # |
data PSAutoKeyDef Source #
Instances
Eq PSAutoKeyDef Source # | |
Defined in Database.Groundhog.TH.Settings (==) :: PSAutoKeyDef -> PSAutoKeyDef -> Bool # (/=) :: PSAutoKeyDef -> PSAutoKeyDef -> Bool # | |
Show PSAutoKeyDef Source # | |
Defined in Database.Groundhog.TH.Settings showsPrec :: Int -> PSAutoKeyDef -> ShowS # show :: PSAutoKeyDef -> String # showList :: [PSAutoKeyDef] -> ShowS # | |
Lift PSAutoKeyDef Source # | |
Defined in Database.Groundhog.TH.Settings lift :: PSAutoKeyDef -> Q Exp # | |
ToJSON PSAutoKeyDef Source # | |
Defined in Database.Groundhog.TH.Settings toJSON :: PSAutoKeyDef -> Value # toEncoding :: PSAutoKeyDef -> Encoding # toJSONList :: [PSAutoKeyDef] -> Value # toEncodingList :: [PSAutoKeyDef] -> Encoding # | |
FromJSON PSAutoKeyDef Source # | |
Defined in Database.Groundhog.TH.Settings parseJSON :: Value -> Parser PSAutoKeyDef # parseJSONList :: Value -> Parser [PSAutoKeyDef] # |