Skip to content
railsengines.com

Athar

Database-level deletion auditing for Rails applications without soft delete

No ratings yet
Gem
athar
Repository
milkstrawai/athar
License
MIT
Stars
50
Added
August 15, 2026

About

Database-level deletion auditing for Rails applications without soft delete.

Athar (Arabic: أَثَر, "trace"; pronounced A-thar) records physical database deletions in Rails applications. Instead of leaving deleted rows in their original tables behind a deleted_at filter, Athar lets the row be removed and writes a separate audit row to athar_deletions using PostgreSQL triggers.

What you get

  • The Problem
  • The Solution
  • Requirements
  • Installation
  • Upgrading
  • Quick Start
  • Usage

Installing it

ruby
# Gemfile
gem "athar"

Details

50 stars on GitHub · MIT licensed · maintained by milkstrawai. Source: https://github.com/milkstrawai/athar

Discussion (0)

Sign in to join the discussion.

No comments yet.