AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
- state-machine
- ruby
- aasm
- transition
77,852 visible repositories in the index
1–24 of 39 · Most stars
AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
A library for bulk insertion of data into your database using ActiveRecord.
File Attachment toolkit for Ruby applications
Elasticsearch integrations for ActiveModel/Record and Ruby on Rails
Database multi-tenancy for Rack (and Rails) applications
Her is an ORM (Object Relational Mapper) that maps REST resources to Ruby objects. It is designed to build applications that are powered by a RESTful API instead of a database.
A Relational Algebra
Ruby integrations for Elasticsearch
IdentityCache is a blob level caching solution to plug into Active Record. Don't #find, #fetch!
lol_dba is a small package of rake tasks that scan your application models and displays a list of columns that probably should be indexed. Also, it can generate .sql migration scripts.
Postgres partitioning as easy as pie
ActiveRecord connection adapter for PostGIS, based on postgresql and rgeo
Shell commands for development, staging, and production parity for Heroku apps
Ruby bindings for the SQLite3 embedded database
Catch unsafe PostgreSQL migrations in development and run them easier in production (code helpers for table/column renaming, changing column type, adding columns with default, background migrations, etc).
shift is an application that helps you run schema migrations on MySQL databases
The Ruby gem for querying Maxmind.com's GeoIP database, which returns the geographic location of a server given its IP address
Upsert on MySQL, PostgreSQL, and SQLite3. Transparently creates functions (UDF) for MySQL and PostgreSQL; on SQLite3, uses INSERT OR IGNORE.
The wise choice for Ruby memoization
A Ruby Gem that adds annotations to your Rails models and route files.
Find next / previous Active Record(s) in one query
Allow you to pluck attributes from nested associations without loading a bunch of records.
AlgoliaSearch integration to your favorite ORM
Store different kind of actions (Like ❤️, Follow 👁, Star ⭐, Block ...) in one table via ActiveRecord Polymorphic Association.