https://github.com/rubysherpas/paranoia

Last synced: about 1 month ago

Repository metadata:

acts_as_paranoid for Rails 5, 6 and 7


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 406
Total Committers: 153
Avg Commits per committer: 2.654
Development Distribution Score (DDS): 0.86

Commits in past year: 10
Committers in past year: 8
Avg Commits per committer in past year: 1.25
Development Distribution Score (DDS) in past year: 0.7

Name Email Commits
John Hawthorn j****n@g****m 57
Ryan Bigg r****r@g****m 50
Ben A. Morgan b****n@b****o 22
Sergey Alekseev s****k@g****m 14
Mathieu Jobin m****u@j****m 12
delba d****a@s****e 9
Uwe Kubosch d****v 8
Ryan Bigg g****t@r****m 6
Martin Sereinig m****g@l****m 6
John Hawthorn j****n@s****m 6
Jared Norman j****d@s****d 5
John Hawthorn j****n@f****m 5
Nikolay Norkin n****n@g****m 5
Ryan Bigg me@r****m 5
edwardmp e****t@e****l 5
Ryan Bigg r****r@f****m 4
Emil Sågfors e****s@i****i 4
Mathieu Jobin m****n 4
Sammy Larbi s****m@c****m 4
Weston Ganger w****r@g****m 4
Andrzej Piątyszek k****a@g****m 3
Anton Kolodii i****t@g****m 3
Mauro George m****t@g****m 3
Ryan Bigg r****r@l****o 3
ray f****y@g****m 3
Ryunosuke Sato t****s@g****m 3
Tony Byrne t****b@b****m 3
mishina2228 3****8 3
Jörg Schiller j****r@g****m 2
Jim p****m@g****m 2
and 123 more...

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

rubygems: paranoia

Paranoia is a re-implementation of acts_as_paranoid for Rails 5, 6, and 7, using much, much, much less code. You would use either plugin / gem if you wished that when you called destroy on an Active Record object that it didn't actually destroy it, but just "hid" the record. Paranoia does this by setting a deleted_at field to the current time when you destroy a record, and hides it by scoping all queries on your model to only include records which do not have a deleted_at field.

  • Homepage: https://github.com/rubysherpas/paranoia
  • Documentation: http://www.rubydoc.info/gems/paranoia/
  • Licenses: MIT
  • Latest release: 2.6.3 (published about 1 year ago)
  • Last Synced: 2024-11-10T21:05:18.368Z (about 1 month ago)
  • Versions: 44
  • Dependent Packages: 36
  • Dependent Repositories: 3,683
  • Downloads: 59,884,490 Total
  • Docker Downloads: 509,182
  • Rankings:
    • Downloads: 0.387%
    • Dependent repos count: 0.519%
    • Dependent packages count: 0.685%
    • Stargazers count: 0.686%
    • Average: 0.887%
    • Forks count: 1.195%
    • Docker downloads count: 1.853%
  • Maintainers (5)
go: github.com/rubysherpas/paranoia


Dependencies

Gemfile rubygems
  • activerecord-jdbcsqlite3-adapter >= 0
  • rails >= 0
  • rubinius-developer_tools >= 0
  • rubysl ~> 2.0
  • rubysl-test-unit >= 0
  • sqlite3 >= 0
paranoia.gemspec rubygems
  • bundler >= 1.0.0 development
  • rake >= 0 development
  • activerecord >= 5.1, < 7.1
.github/workflows/build.yml actions
  • actions/checkout v2 composite
  • ruby/setup-ruby v1 composite