| Safe Haskell | Safe-Inferred |
|---|---|
| Language | GHC2021 |
Database.Persist.Sql.Lifted.Savepoint
Synopsis
- rollbackWhen :: forall m a. (HasCallStack, MonadSqlBackend m) => (a -> Bool) -> m a -> m a
Documentation
Arguments
| :: forall m a. (HasCallStack, MonadSqlBackend m) | |
| => (a -> Bool) | When to ROLLBACK based on the result of the action |
| -> m a | The action to be run |
| -> m a |
Runs a SQL action with SAVEPOINT, rolling back when specified