A completely transparent audit logging component for your application using a stored procedure and triggers. Comes with specs for your project and a rake task to generate the reverse SQL to undo changes logged
Case Commons, LLC
gem "pg_audit_log", "~> 0.5.6"