# ecto_isolator v0.2.0 - Table of Contents

> Prevent non-atomic side effects while inside Ecto transactions.

## Pages

- [Ecto Isolator](readme.md)
- [Changelog](changelog.md)

## Modules

- [EctoIsolator](EctoIsolator.md): Prevents configured non-atomic operations while the current process is inside
an Ecto transaction.

- [EctoIsolator.Adapters.Req](EctoIsolator.Adapters.Req.md): Req request-step adapter.
- [EctoIsolator.Offense](EctoIsolator.Offense.md): A detected non-atomic operation inside an Ecto transaction.

- Exceptions
  - [EctoIsolator.Error](EctoIsolator.Error.md): Raised when an unsafe operation is attempted inside an Ecto transaction.

