ActiveRecord instrumentation for Rails, Resque and Sidekiq
Ruby
New
Free
.
Publish events about changes to your ActiveRecord models to different
targets, like HTTP endpoints, AWS SNS topics or...
ActiveRecord::StrictValidations adds validations to ActiveRecord models to make sure they do not trigger database errors.
Generates encrypt_string type that transparently encrypt and decrypt string value to ActiveRecord.
Make ActiveRecord 4's Enum store as strings instead of integers.
Just wrap your existing code in `@relation.summarize do |relation| ... end` and run your queries against relation instead of @relation.
Suppressing RangeError during type casting
ActiveRecord Tablefree Models provides a simple mixin for creating models that are not bound to the database. This approach is...
`User.table_info` shows columns and indexes like `SHOW CREATE TABLE`
This gem enables the use of database specific table locks when saving or destroying your ActiveRecord objects. This ensures no...
Specify a table name with a version number
Gem activerecord-take_or_find provides a method on your ActiveRecord models.
Depending on the passed argument, which can either be a number...
Temp Table for activerecord
An Active Record extension for Multitenancy with PostgreSQL Row Level Security
Allows the use of TiDB as a backend for ActiveRecord and Rails apps.
The activerecord-timescaledb-adapter provides access to features of the Timescale Postgres extension from ActiveRecord.
Time-Related Scope for ActiveRecord
A collection of time scopes for activerecord, including created_after/created_before/updated_after/etc
Convert ActiveRecord objects to plain old ruby objects and vice versa
Extend AR to use touch for has_many and has_one relations
This simple plugin gives you the ability to get XLS for a collection of ActiveRecord models.
ActiveRecord OpenTracing tracer
This gem enables tracking of dirty associations on ActiveRecord objects
Type information of activerecord models, attributes and associations in good and clear manner
Getting transactions right is hard, and this gem makes it easier.
Queue up calls to specific models and execute them in transactions, after a certain number of models have been added.
translatable activerecord attributes
ActiveRecord connection adapter for MySQL. It is based on the stock MySQL adapter, and adds built-in support for the spatial...
ActiveRecord sharding extension
ActiveRecord is great, but could be better. Here are some tweaks for it.
ActiveRecord::Store but with type definition
Provides encrypted string attributes to Active Record models
Adds a symbol attribute type to activerecord
Add ULID support to ActiveRecord
UNIONs in ActiveRecord! Adds proper union and union_all methods to ActiveRecord::Relation.
Extend ActiveRecord uniqueness validations with via: :db option.
Support MySQL's INSERT ... ON DUPLICATE KEY UPDATE in ActiveRecord
Allows database connections to be defined as URLS, then converted to hash for use in ActiveRecord
This gem extends ActiveRecord::Base to add automatic updating of created_by and updated_by attributes of your models in much the same...
active_record_uuid is a nice gem that add uuid supports to your activerecord models (MySQL). It allows you to store uuid...
UUID extension for ActiveRecord
Installs blah blah blah
Guarantee uniqueness of a single attribute across one or more children of an ActiveRecord object
Works around https://github.com/rails/rails/issues/4568
Extends activerecord validations with helpers
Register PostgreSQL 'VERSION' column type in rails
ActiveRecord adapter for Vertica. Only for use with JRuby. Requires separate Vertica JDBC driver.
SQL views with ActiveRecord
Automatic database view creation for ActiveRecord
Define attributes in arel
active_record_voyeur was developed by: markbates
Simple DSL to control callback attribute changed in ActiveRecord model
A simple mixin to ActiveRecord::Base that allows use of OR arel relations.
A method that allows you to run code without callbacks for a specific active-record model.
manage WriteOnceReadMany tables backing ActiveRecord models.
there will...
YugabyteDB adapter for ActiveRecord.
ActiveModel based object persistance library for Redis
Small childly ORM for Redis
Easy datamapper methods to use redis in rails
Redis activerecord like interface.
Redis based analytics.
Manage the states of records by commonly used attributes.
Reload Rails code in development mode only when change is deteced
Active Remote provides Active Record-like object-relational mapping over RPC. It was written for use with Google Protocol Buffers, but could...
Provides "cached" finders and a DSL to enumerate which finders should have cached versions
Add shards, and switch between them for key tasks
Hooks into ActiveRecord to automatically sends reads to read replicas and writes to primary database.
ActiveRepo aims to give ActiveRecord objects a wrapper for Repository pattern.
Flexible but opinionated framework for defining and running reports on Rails models backed by SQL databases.
Add relational OLAP-like functionality for ActiveRecord
Active Representer provides model objects for web applications by decorating objects.
gem to track the changes of active_resource object.
ActiveResource classes for Chatwork API
HTTP conditional get support for ActiveResource
Extend your ActiveResource model's connections
Wraps web resources in model classes that can be manipulated through XML over REST.
REST on Rails. Wrap your RESTful web app with Ruby classes and work with them like Active Record models.
Google Spreadsheets accessor with ActiveResource
Send custom headers with ActiveResource requests
Adds multi-stage requests to ActiveResource::HttpMock
Basic pagination support for ActiveResource
HTTP persistent connection support for ActiveResource
This gem adds possibility to access http response object from result of ActiveResource::Base find method
A wrapper around HttpMock
placeholder gem
active_resource_test_helper makes it easier to use ActiveResouce::HttpMock.
Instead of...
A throttler for ActiveResource requests.
DRY your controllers and make your API more predictable by defining responders for different formats. E.g. Posting an invalid resource...
Pluct + ActiveRest
Role system for ruby webapps
Provides behavior similar to ActiveRecord, but stores records in a CSV.
Simple, dependable JSONRpc 2.0 Server library for Rails
Rails gem that allows a project to be distributed over multiple companies, without having to set specific credentials in a...
ActiveRubic is a connector to semantic data stores, such as Jena and Joseki.
ActiveSalesforce (ASF) is a Rails connection adapter that provides direct access to Salesforce.com hosted data and metadata via the ActiveRecord...
ActiveSambaLdap provides object-oriented API to manipulate
LDAP entry for Samba. ActiveSambaLdap also provides
command-line tools to replace smbldap-tools written by...
Active Santization provides any easy way to consistently sanitize data from a MySql DB. With the config you can specify...
Performs a Sanity Check of your database by logging all invalid Active Records
You want to destroy/update many records at once with activescaffold?
You want to batch create/destroy/update many records at once with activescaffold?
Helper to take a snapshot from camera on ActiveScaffold forms, using saycheese.js
User may reorder and hide/show list columns
This generator creates a controller with the given name and adds an active_scaffold declaration inside of it, listing all column...
A wrapper for scheduling jobs through ActiveJob
...
If you've gone through the trouble of linking your schema with proper foreign keys,
defining associations in ActiveRecord...
Automatic active or inactive scopes
Utilty gem to provide scopes to models.
A Rails Engine using ActiveRecord to cache results of HTTP scrapes
ORM agnostic full text search
ActiveSearch will allow any model to be 'searched for' in a text field given the 'searchable_by' attribute
Disallow insecure, unscoped, finds
ActiveSeed Gives the ability to seed data by inserting it via activerecord. Also allows you to manage sets of data...
Provide a very simple way to transform ActiveRecord data into Hash output.
This gem is created to cater the projects which do not require a backend/database,
but still need all the...
ActiveService is a Rails extension that aims at creating reusable, transactional services in your application to make your code more...
This gem will provide a mapping functionality (like automapping service layer to the model) for projects which deal with services-...
A Ruby Gem for interacting with RDF/OWL stored in the AllegroGraph Triple Store via Seasame 2 HTTP protocol. Go to...
ActiveModel session
Easily filter, sort, and paginate enumerable sets.
Tracks the number of active objects during a certain time period in a Redis sorted set.
See README for full details on how to install, use, etc.