espial/src/Types.hs

14 lines
257 B
Haskell
Raw Permalink Normal View History

2019-01-31 02:54:47 +00:00
module Types where
import ClassyPrelude.Yesod
type DBM m a = MonadUnliftIO m => SqlPersistT m a
type DB a = forall m. DBM m a
type DBVal val =
( PersistEntity val
, PersistEntityBackend val ~ SqlBackend
, PersistStore (PersistEntityBackend val))