persistent-sql-lifted-0.1.0.0: Monad classes for running queries with Persistent and Esqueleto
Safe HaskellSafe-Inferred
LanguageGHC2021

Database.Persist.Sql.Lifted.MonadSqlBackend

Synopsis

Documentation

class MonadUnliftIO m => MonadSqlBackend m where Source #

A monadic context in which a SQL backend is available for running database queries

Instances

Instances details
(HasSqlBackend r, MonadUnliftIO m) => MonadSqlBackend (ReaderT r m) Source # 
Instance details

Defined in Database.Persist.Sql.Lifted.MonadSqlBackend

liftSql :: (MonadSqlBackend m, HasCallStack) => ReaderT SqlBackend m a -> m a Source #

Generalize from SqlPersistT to MonadSqlBackend