Allow / disallow query execution through active record
Ruby
New
Free
Identify database issues before they hit production.
Duplicating ActiveRecords is easy again.
Handling dynamic scope for ActiveRecord.
When working with ActiveRecord models, sometimes you want to eject to a simpler, safer object. ...
Adds MongoMapper embeds_many style behavior to ActiveRecord
Library to monkey-patch ActiveRecord and add some Unicode awareness
Provides transparent encryption for ActiveRecord. You can protect your data with any encryption algorithm you want.
Endoscope enables scope to apply to model instance
Back-ports generated column support, deferred foreign key support, custom foreign key support, improved default configuration, and adds support for pragma...
Enumerated types for ActiveRecord attributes
Extends ActiveRecord with enumeration capabilites.
This gem allows you to use enum value as a STI type value easily.
Provides integration between ActiveRecord::Enum and I18n.
ActiveRecord::EnumWithLabel adds label and more to ActiveRecord::Base.enum.
This gem does the same as ActiveRecord::Base#enum but does not define enum_value? and enum_value! methods so you can use the...
The gem creates a view, controller and routes to allow Rails developers to see their ActiveRecord tables.
Deafault ActiveRecord::Errors class doesn't localize erorr messages. In some cases, we need localized error message for user. With this gem...
.
Provides `ActiveRecord::Relation#except`, a convenience method that let's
you select all the fields from a table with the exception of the...
ActiveRecord adapter that raises an exception when used
ActiveRecord-JDBC fetches ids of inserted records when you call connection.execute(). this
...
Extends ActiveRecord#explain with support for EXPLAIN ANALYZE and output formats of JSON, XML, and YAML.
Adds extended functionality to Activerecord Postgres implementation
A collection of gems aimed to provide extended database support (Unsigned columns, Comments, etc).
Tools to help parametrize queries.
Native MySQL additions to ActiveRecord, like LOAD DATA INFILE, ENABLE/DISABLE KEYS, TRUNCATE TABLE.
ActiveRecord Firebird Adapter for Rails 3 and 4 with support for migrations.
A safe way to accept user parameters and query against your ActiveRecord Models
Easy way to add scopes to your models.
ActiveRecord::FilterWithScope extends Rails ActiveRecord gently to filter records out of the box.
The handy tool that lets you...
Easily find all duplicate records)
Allow custom sort order with find_each behavior
Better finder syntax (|, &, >=, <=) for ActiveRecord.
Provides find_only and find_only! query methods
A simple hello world gem
This fixes the DEFAULT_LIMIT set to 4 bytes in ActiveModel::Type:Integer.
A simple fixture builder for active record
Use this gem to auto define Finite State Machine on ActiveRecord with one column named `status`.
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
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.