Bit array for ActiveRecord
Adds additional postgres functionality to an ActiveRecord / Rails application
A library for bulk insertion of data into your database using ActiveRecord.
ActiveRecord Sharding Plugin
Collection of ActiveModel/ActiveRecord validators
An ActiveRecord plugin for atomic archiving and unarchiving of object trees. Inspired by ActsAsParanoid and PermanentRecord
ActiveRecord plugin allowing you to hide and restore records without actually deleting them.
Easy multi-tenancy for Rails in a shared database setup.
Votable ActiveRecord for Rails
Organise ActiveRecord model into a tree structure
Database multi-tenancy for Rack (and Rails) applications
Audited (formerly acts_as_audited) is an ORM extension that logs all changes to your Rails models.
An awesome replacement for acts_as_nested_set and better_nested_set.
n Booleans = 1 Integer, saves columns and migrations.
Efficient bulk inserts with ActiveRecord
Group Active Record by ranges or set of values with a single SQL query.
Download, unpack from a ZIP/TAR/GZ/BZ2 archive, parse, correct, convert units and import Google Spreadsheets, XLS, ODS, XML, CSV, HTML, etc. into your ActiveRecord models. Uses RemoteTable gem internally.
Allow you to pluck attributes from nested associations without loading a bunch of records.
🃏🗑 Soft deletes for ActiveRecord done right
Enumerated attributes with I18n and ActiveRecord/Mongoid support
A data migration and visualization command line gem in Ruby
Just the right amount of Rails eager loading
Adds typed jsonb backed fields to your ActiveRecord models.
Database changes log for Rails
Attach comments to ActiveRecord's SQL queries
Reputation engine for Rails apps
Easy multi-tenanting for Rails5 (or Rails4) + Devise
A tree structure for Mongoid documents using the materialized path pattern
Rails Plugin - soft-delete your ActiveRecord records. It's like an explicit version of ActsAsParanoid
Easy activity tracking for models - similar to Github's Public Activity
This gem implements a flexible time-ordered activity feeds commonly used within social networking applications. As events occur, they are pushed into the Feed and distributed to all users that need to see the event. Upon the user visiting their "feed page", a pre-populated ordered list of events is returned by the library.
Wrap your methods in DB Transactions
Handle unread records and mark them as read with Ruby on Rails