Advertisement
vitalijzad

Actor Key

Apr 1st, 2017
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. data Actor
  2.   = Actor {actorFirstName :: !Text,
  3.            actorLastName :: !Text,
  4.            actorLastUpdate :: !UTCTime}
  5.     -- Defined at Model.hs:12:1
  6. instance Eq (Key Actor) -- Defined at Model.hs:12:1
  7. instance Ord (Key Actor) -- Defined at Model.hs:12:1
  8. instance Read (Key Actor) -- Defined at Model.hs:12:1
  9. instance Show (Key Actor) -- Defined at Model.hs:12:1
  10. instance PersistField Actor -- Defined at Model.hs:12:1
  11. instance PersistField (Key Actor) -- Defined at Model.hs:12:1
  12. instance PersistEntity Actor -- Defined at Model.hs:12:1
  13. instance PathPiece (Key Actor) -- Defined at Model.hs:12:1
  14. instance ToJSON (Key Actor) -- Defined at Model.hs:12:1
  15. instance FromJSON (Key Actor) -- Defined at Model.hs:12:1
  16. data instance Unique Actor  -- Defined at Model.hs:12:1
  17. type instance PersistEntityBackend Actor = SqlBackend
  18.     -- Defined at Model.hs:12:1
  19. newtype instance Key Actor = ActorKey {unActorKey :: Int}
  20.     -- Defined at Model.hs:12:1
  21. data instance EntityField Actor typ where
  22.   ActorId :: typ ~ Key Actor => EntityField Actor typ
  23.   ActorFirstName :: typ ~ Text => EntityField Actor typ
  24.   ActorLastName :: typ ~ Text => EntityField Actor typ
  25.   ActorLastUpdate :: typ ~ UTCTime => EntityField Actor typ
  26.     -- Defined at Model.hs:12:1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement