-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Some helpers for using Persistent from Yesod. -- -- Some helpers for using Persistent from Yesod. @package yesod-persistent @version 0.0.0 module Yesod.Persist class YesodPersist y where { type family YesodDB y :: (* -> *) -> * -> *; } runDB :: YesodPersist y => YesodDB y (GGHandler sub y IO) a -> GHandler sub y a get404 :: (PersistBackend (t m), PersistEntity val, Monad (t m), Failure ErrorResponse m, MonadTrans t) => Key val -> t m val getBy404 :: (PersistBackend (t m), PersistEntity val, Monad (t m), Failure ErrorResponse m, MonadTrans t) => Unique val -> t m (Key val, val)