Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
mkEmbeddedInstance :: THEmbeddedDef -> Q [Dec] Source #
mkEntityPhantomConstructors :: THEntityDef -> Q [Dec] Source #
mkEntityUniqueKeysPhantoms :: THEntityDef -> Q [Dec] Source #
mkAutoKeyPersistFieldInstance :: THEntityDef -> Q [Dec] Source #
mkUniqueKeysIsUniqueInstances :: THEntityDef -> Q [Dec] Source #
mkUniqueKeysEmbeddedInstances :: THEntityDef -> Q [Dec] Source #
mkKeyEqShowInstances :: THEntityDef -> Q [Dec] Source #
mkEntityPersistFieldInstance :: THEntityDef -> Q [Dec] Source #
mkPersistEntityInstance :: THEntityDef -> Q [Dec] Source #
mkEntityNeverNullInstance :: THEntityDef -> Q [Dec] Source #
mkMigrateFunction :: String -> [THEntityDef] -> Q [Dec] Source #