paranoia

Deletion mechanism

Provides a way to implement soft deletion of records in a Rails application by adding a deleted_at timestamp field

acts_as_paranoid for Rails 5, 6 and 7

GitHub

3k stars
32 watching
530 forks
Language: Ruby
last commit: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
actsasparanoid/acts_as_paranoidA plugin to temporarily hide records in a database without deleting them.1,477
activerecord-hackery/ransackA Ruby gem that adds object-based searching to Rails applications.5,693
raihan2006i/active_admin_paranoiaAdds batch restore and archive actions to ActiveAdmin resource index pages29
collectiveidea/auditedA library that logs all changes to your models in a version-controlled audit trail3,407
thoughtbot/clearanceProvides a simple and well-tested Rails authentication system with email and password support3,709
rack/rack-attackProtects web applications from abusive requests by defining rules to block or throttle unwanted traffic5,577
davyjoneslocker/ruby-destroyed_atAn ActiveRecord mixin for safely destroying model records without deleting associated data349
databasecleaner/database_cleanerTools and strategies for cleaning and preparing databases for testing in Ruby applications.2,936
ankane/strong_migrationsCatches potentially dangerous database operations in development and prevents them from running by default.4,094
danger/dangerAutomates common code review chores and codifies team norms.5,473
rolifycommunity/rolifyA library that provides role management capabilities with resource scoping for authorization3,170
presidentbeef/brakemanA tool that scans Ruby on Rails applications for potential security vulnerabilities.7,033
activecm/rita-legacyAnalyzes network traffic to detect command and control communication behaviors.2,509
rietta/deletemeAn educational insecure Rails application used to simulate security vulnerabilities and test secure coding practices.3
refinery/refinerycmsAn extendable Ruby on Rails CMS for managing websites without requiring extensive technical expertise.3,906