Use this gem to auto define Finite State Machine on ActiveRecord with one column named `status`.
Ruby
New
Free
Fuse attributes from associated models with ActiveRecord
GitLab stores any patches relating to ActiveRecord here
Adds model translations allow you to translate your models' attributes
Efficient Rails group count if you need the summed up count instead of the hash. Can be used with Kaminari...
Grouping the enum of ActiveRecord
Easy-to-use handlersocket from existing ActiveRecord Models
N+1 count query killer for ActiveRecord
Gives ActiveRecord where hashes more power like the ability to gt or like
Allow attributes stored in cents to be converted to dollars
Adds a :default => true, or :default => {attributes} options to has_one associations that auto-build the association when accessed.
Unique token strings for your activerecord models
Just use instance.hat(<attribute>) to get the human attribute name translation for the attribute
HBase ActiveRecord adapter based on HipsterSqlToHbase
Allows easy adding of helper methods for ActiveRecord models.
A bunch of helpful methods for ActiveRecord
Recursively traverse trees using a single SQL query
extend active records with simple archiving mechanics
TO DO *is* a description
.
Easily translate your ActiveRecord's enums.
This is not rocket science at all, this gem just adds a helper method to retrieve human friendly errors from...
ActiveRecord extension to allow partitioning ids into regions, for merge replication purposes
Allows you to compare Active Record objects based on their *attributes* (with same_as?), to exclude some attributes from being used...
Backport of ActiveRecord::Base.ignored_columns into Rails 4 and 5.0
Make ActiveRecord objects immutable.
Include ActiveRecord::Immutable in your ActiveRecord models to make your tables append-only.
Implicit Order for ActiveRecord
A library for bulk inserting data using ActiveRecord.
activerecord-importer - Another Data Importer
Extraction of the ActiveRecord::Base#import functionality from ar-extensions for Rails 3 and beyond
An activerecord-import adapter for Makara
A library for bulk inserting data using ActiveRecord and Oracle.
ActiveRecordImportQueue implements a simple queue which calls the 'import' method of the base object when there are more than a...
A library for bulk inserting data using ActiveRecord and SQL Server.
An activerecord-import extension for Vertica
Active Record adapter for connecting to an IBM Informix database
ActiveRecord Ingres Adapter and driver for the Ingres Enterprise Relational Database
Pass control of Active Record methods to a dedicated object.
Attribute inheritance for AR associations
Specify columns like you would with ActiveRecord migrations and then run .auto_upgrade! Based on the mini_record gem from Davide D'Agostino,...
Adds a method for bulk-inserted records using ActiveRecord
Rack middleware to write the number of instantiated ActiveRecord models to a log
Provides an #includes method to eager load associations of ActiveRecord instances, for when you don't have access to the class...
Manage ActiveRecord model instantly.
ActiveRecord OpenTracing intrumenter
requires IBRuby
ActiveRecordish is something like ActiveRecord. Assumed usage is using models don't have db relation but have array of instances.
Install this gem to use AS/400 with JRuby on Rails.
Install this gem to use Cassandra with JRuby on Rails.
Install this gem to use DBF with JRuby on Rails.
H2 JDBC adapter for JRuby on Rails.
HSQLDB JDBC adapter for JRuby on Rails.
MS_SQL JDBC adapter for JRuby on Rails.
activerecord-jdbc-plsql provide a Ruby wrapper to use PL/SQL with Active Record and JDBC
Postgres JDBC adapter for JRuby on Rails.
Install this gem to use Sybase SQLAnywhere with JRuby on Rails
Sqlite3 JDBC adapter for JRuby on Rails.
This is a fork of ActiveRecord SQL Server Adapter for JRuby. SQL Server 2012 and upward.
Install this gem and require 'teradata' with JRuby on Rails.
An ActiveRecord adapter for Vertica databases (jdbc based)
A gem to track changes on active record models
Instead of a many-to-many join table, serialize the ids into a JSON array.
This gem extends `ActiveRecord::Relation#explain` to make it possible to get EXPLAIN in JSON format.
Importing records from a json file go slow?. No problem, use me. It uses the awesome activerecord-import gem. Documentation and...
Build json
ActiveRecord::JSONValidator makes it easy to validate JSON attributes with a JSON schema.
This ActiveRecord extension adds JWT(JSON Web Token) method
ActiveRecord integration for KSUIDs using the ksuid gem
Hotfix nested eager loading for polymorphic and STI relation in ActiveRecord
A useful ActiveRecord extension to handle columns containing large amounts of data
It provides a simple method to make SQL execution lazy.
This is can use lock symbolic option for activerecord
ActiveRecord migration methods for logging deleted records
Save Ruby's Logger messages to a database column
ActiveRecordMask is a small ruby library that provides an easy way to mask read access to database attributes and associations...
Mass Insert For ActiveRecord via Postgresql json_to_recordset
activerecordmc 0.7.1 This module implements a simple ORM for basic operations in SQLite databases. The module...
Python
The ActiveRecod MemSQL Adapter is an ActiveRecord connection adapter based on the standard mysql2 adapter.
This adapter is a customized...
ActiveRecordMerger provides an extendable framework for merging ActiveRecord models, including complex scenarios involving associations, while ensuring data integrity and providing...
Sometimes you just need SQL.
A collection of ActiveRecord::Migration extensions, including change_table_move_to_end
ActiveRecord Migration Notes hooks into the Rails migrations and monitors if the migrations contain a note methods that should be...
ActiveRecord Stand-alone migrations
Mimer support for ActiveRecord.
Extension for multi language of active-record.
Mock ActiveRecord tables to test concerns and other code.
map activerecord models to tables depending on context
An ActiveRecord::LogSubscriber which records only mod sql.
ActiveRecord wrapper for money gem
A custom ActiveRecord serializer using MessagePack
Add PostgreSQL multiranges support
ActiveRecord/Rails integration for multi-tenant databases, in particular the Citus extension for PostgreSQL
Mutex that can be used to synchronise ruby processes via an ActiveRecord datababase connection. (Only Mysql is supported at the...
If you are stuck with a MySQL database where the naming is, well, unrailslike,
activerecord-mysql2-legacy-db-adapter offers a way...
Something with the combination of Rails 3.1, Mysql2 0.3.x, Capybara,
Selenium/Webkit/etc causes Mysql to raise exceptions where the...
This is an ActiveRecord connection adapter for MySQL Spatial Extensions. It is based on the stock MySQL2 adapter, but provides...
An ActiveRecord adapter for MySQL, based on mysql gem.
Awesome patches backported for ActiveRecord MySQL adapters
Adds column comment and index comment to migrations for ActiveRecord MySQL adapters
Enable enum type for the MySQL Adapter in ActiveRecord
MySQL index hint support for ActiveRecord
It is the library to reconnect automatically when ActiveRecord is disconnected from MySQL.
MySQL Spatial Data Types for ActiveRecord
This is an ActiveRecord connection adapter for MySQL Spatial Extensions. It is based on the stock MySQL adapter, but provides...
An ActiveRecord extension for enabling SQL_CACHE and SQL_NO_CACHE in MySQL queries
Cleaner structure.sql for MySQL.
Adds a :uuid column to ActiveRecord MySQL2 Adapter. Store UUIDs as 16 bytes binary column.
Check if nested attributes were destroyed during the last save
Adds :destroy_if option to accepts_nested_attributes_for, which is basically a stronger version of :reject_if that destroys existing records, too.
Monkey patch to index nested errors for ActiveRecord 4
An ActiveRecord extension to build nested scopes through pre-defined associations
ActiveRecord adapter for Netezza. Only for user with JRuby.
Requires a separate Netezza JDBC driver.
Normalize your ActiveRecord models' attributes
Adds NOT logic to ActiveRecord
Add support for a not_nill type to active record.
ODBC Data Adapter for ActiveRecord
Adds OR logic to ActiveRecord
Oracle "enhanced" ActiveRecord adapter contains useful additional methods for working with new and legacy Oracle databases.
This adapter is superset...
Oracle enhanced adapter with schema config support for ActiveRecord (Using this gem, you can specify schema details in database.yml).
This...
This gem extends active record and it's migrations for oracle queue support.
Order your ActiveRecord scopes by a supplied list of ids
This gem adds comments to the SQL to indicate where the SQL parts are constructed.
Allow chaining active record scopes with OR.