Safe Haskell | None |
---|
Documentation
withStmt :: (MonadSqlPersist m, MonadResource m) => Text -> [PersistValue] -> Source m [PersistValue]Source
execute :: MonadSqlPersist m => Text -> [PersistValue] -> m ()Source
newtype SqlPersist m a Source
SqlPersist | |
|
MonadTrans SqlPersist | |
MonadTransControl SqlPersist | |
(MonadBaseControl IO m, MonadUnsafeIO m, MonadIO m, MonadThrow m) => PersistUnique SqlPersist m | |
(MonadBaseControl IO m, MonadIO m, MonadThrow m, MonadUnsafeIO m) => PersistStore SqlPersist m | |
(MonadThrow m, MonadIO m, MonadUnsafeIO m, MonadBaseControl IO m) => PersistQuery SqlPersist m | |
MonadBase b m => MonadBase b (SqlPersist m) | |
MonadBaseControl b m => MonadBaseControl b (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) | |
MonadIO m => MonadIO (SqlPersist m) | |
MonadIO m => MonadSqlPersist (SqlPersist m) | |
PathPiece (Key SqlPersist entity) | |
(PersistEntity one, PersistEntity many, Eq (Key SqlPersist one)) => RunJoin (SelectOneMany SqlPersist one many) |