database-id-groundhog-0.1.0.1: HasId/Groundhog interop

Safe HaskellNone
LanguageHaskell2010

Database.Id.Groundhog

Contents

Documentation

class HasId a => DefaultKeyId a where Source #

Minimal complete definition

toIdData, fromIdData

toId :: forall a. DefaultKeyId a => DefaultKey a -> Id a Source #

fromId :: forall a. DefaultKeyId a => Id a -> DefaultKey a Source #

type IdDataIs a b = IdData a ~ b Source #

Orphan instances

NeverNull (IdData a) => NeverNull (Id a) Source # 
Instance details

(PersistField (DefaultKey a), DefaultKeyId a) => PersistField (Id a) Source # 
Instance details

(PrimitivePersistField (DefaultKey a), DefaultKeyId a) => PrimitivePersistField (Id a) Source # 
Instance details