| Safe Haskell | None |
|---|
Database.Persist.GenericSql.Raw
Documentation
withStmt :: (MonadSqlPersist m, MonadResource m) => Text -> [PersistValue] -> Source m [PersistValue]Source
execute :: MonadSqlPersist m => Text -> [PersistValue] -> m ()Source
executeCount :: MonadSqlPersist m => Text -> [PersistValue] -> m Int64Source
newtype SqlPersist m a Source
Constructors
| SqlPersist | |
Fields
| |
Instances
| MonadTrans SqlPersist | |
| MonadTransControl SqlPersist | |
| MonadBaseControl backend m => MonadBaseControl backend (SqlPersist m) | |
| MonadBase backend m => MonadBase backend (SqlPersist m) | |
| Monad m => Monad (SqlPersist m) | |
| Functor m => Functor (SqlPersist m) | |
| MonadPlus m => MonadPlus (SqlPersist m) | |
| Applicative m => Applicative (SqlPersist m) | |
| MonadThrow m => MonadThrow (SqlPersist m) | |
| MonadResource m => MonadResource (SqlPersist m) | |
| MonadLogger m => MonadLogger (SqlPersist m) | |
| MonadIO m => MonadIO (SqlPersist m) | |
| (MonadResource m, MonadLogger m) => PersistUnique (SqlPersist m) | |
| (MonadResource m, MonadLogger m) => PersistStore (SqlPersist m) | |
| (MonadIO m, MonadLogger m) => MonadSqlPersist (SqlPersist m) | |
| (MonadResource m, MonadLogger m) => PersistQuery (SqlPersist m) |
getStmt :: MonadSqlPersist m => Text -> m StatementSource
data SqlBackend Source
Instances
| PathPiece (KeyBackend SqlBackend entity) |
class (MonadIO m, MonadLogger m) => MonadSqlPersist m whereSource
Methods
Instances
| MonadSqlPersist m => MonadSqlPersist (ResourceT m) | |
| MonadSqlPersist m => MonadSqlPersist (LoggingT m) | |
| MonadSqlPersist m => MonadSqlPersist (ListT m) | |
| MonadSqlPersist m => MonadSqlPersist (MaybeT m) | |
| MonadSqlPersist m => MonadSqlPersist (IdentityT m) | |
| (MonadIO m, MonadLogger m) => MonadSqlPersist (SqlPersist m) | |
| MonadSqlPersist m => MonadSqlPersist (ContT r m) | |
| (Error e, MonadSqlPersist m) => MonadSqlPersist (ErrorT e m) | |
| MonadSqlPersist m => MonadSqlPersist (ReaderT r m) | |
| MonadSqlPersist m => MonadSqlPersist (StateT s m) | |
| MonadSqlPersist m => MonadSqlPersist (StateT s m) | |
| (Monoid w, MonadSqlPersist m) => MonadSqlPersist (WriterT w m) | |
| (Monoid w, MonadSqlPersist m) => MonadSqlPersist (WriterT w m) | |
| MonadSqlPersist m => MonadSqlPersist (ConduitM i o m) | |
| (Monoid w, MonadSqlPersist m) => MonadSqlPersist (RWST r w s m) | |
| (Monoid w, MonadSqlPersist m) => MonadSqlPersist (RWST r w s m) | |
| MonadSqlPersist m => MonadSqlPersist (Pipe l i o u m) |