README.md



[](https://opensource.org/licenses/MIT)
[](https://hex.pm/packages/ash_archival)
[](https://hexdocs.pm/ash_archival)
# AshArchival
AshArchival is an [Ash](https://hexdocs.pm/ash) extension that provides a push-button solution for soft deleting records, instead of destroying them.
## Tutorials
- [Get Started with AshArchival](documentation/tutorials/get-started-with-ash-archival.md)
## Topics
- [How does AshArchival work?](documentation/topics/how-does-ash-archival-work.md)
- [Unarchiving](documentation/topics/unarchiving.md)
## Reference
- [AshArchival DSL](documentation/dsls/DSL:-AshArchival.Resource.md)