Active Record Index Assistants

foreigner

Adds helpers to migrations and dumps foreign keys to schema.rb

Rubygem foreigner

Total Downloads
1215370
Releases
26
Current Version
1.7.2
Released
2015-01-10 00:00:00 UTC
First Release
2010-09-21 07:00:00 UTC

Github matthuhiggins/foreigner

Watchers
1213
Forks
126
Development activity
Less active
Last commit
2014-12-01 21:15:36 UTC
First commit

Rails indexes

A rake task to track down missing database indexes. does not assume that all foreign keys end with the convention of _id.

Github eladmeidar/rails_indexes

Watchers
502
Forks
54
Development activity
Inactive
Last commit
2014-03-24 11:53:56 UTC
Top contributors
Contributors
5
Issues

schema_plus

SchemaPlus is an ActiveRecord extension that provides enhanced capabilities for schema definition and querying, including: enhanced and more DRY index capabilities, support and automation for foreign key constraints, and support for views.

Rubygem schema_plus

Total Downloads
170143
Releases
55
Current Version
2.0.0.pre11
Released
2015-03-22 00:00:00 UTC
First Release
2011-07-11 07:00:00 UTC
Depending Gems
4

Github lomba/schema_plus

Watchers
436
Forks
62
Development activity
Less active
Last commit
2014-09-10 12:59:37 UTC
First commit

lol_dba

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.

Rubygem lol_dba

Total Downloads
81476
Releases
20
Current Version
1.6.7
Released
2015-03-21 00:00:00 UTC
First Release
2012-03-02 00:00:00 UTC
Depends on following gems
Depending Gems
1

Github plentz/lol_dba

Watchers
429
Forks
20
Development activity
Active
Last commit
2015-03-25 03:54:14 UTC
First commit
Contributors
10
Issues

immigrant

Adds a generator for creating a foreign key migration based on your current model associations

Rubygem immigrant

Total Downloads
117207
Releases
12
Current Version
0.3.1
Released
2015-03-08 00:00:00 UTC
First Release
2012-04-01 06:00:00 UTC
Depends on following gems
Depending Gems
0

Github jenseng/immigrant

Watchers
277
Forks
11
Development activity
Less active
Last commit
2015-03-29 18:59:11 UTC
First commit
Top contributors
Contributors
5
Issues

Ambitious query indexer

Pain-free indexing to speed up your Rails app

Github samdanavia/ambitious_query_indexer

Watchers
97
Forks
5
Development activity
Inactive
Last commit
2010-05-04 15:29:37 UTC
First commit
2009-09-20 22:23:14 UTC
Top contributors
Contributors
1

redhillonrails_core

Adds support in ActiveRecord for foreign_keys, complex indexes and other database-related stuff. Easily create foreign_keys, complex indexes and views.

Rubygem redhillonrails_core

Total Downloads
36823
Releases
19
Current Version
2.0.0.pre
Released
2011-07-21 22:00:00 UTC
First Release
2010-03-12 23:00:00 UTC
Depends on following gems
Depending Gems
1

Github mlomnicki/redhillonrails_core

Watchers
38
Forks
10
Development activity
Inactive
Last commit
2011-08-17 19:17:53 UTC
First commit

automatic_foreign_key

Automatic Foreign Key automatically generates foreign-key constraints when creating tables or adding columns. It uses SQL-92 syntax and as such should be compatible with most databases that support foreign-key constraints.

Rubygem automatic_foreign_key

Total Downloads
29498
Releases
11
Current Version
1.3.0
Released
2011-07-21 22:00:00 UTC
First Release
2010-03-12 23:00:00 UTC
Depends on following gems
Depending Gems
0

Github mlomnicki/automatic_foreign_key

Watchers
43
Forks
6
Development activity
Inactive
Last commit
2011-08-02 21:05:11 UTC
First commit
Top contributors
Contributors
1
Issues
×

In order to continue, you must be signed in using your Github account.

If you're signing in using this account for the first time Github will ask for your permission to give access to your public user data to the Ruby Toolbox.

Although the Github Authorization page does not mention it, the request includes read-only access to your verified email address (user:email OAuth scope). This is neccessary so there's a way to notify you about comments, information about your accepted project edits and the like. You can review your notification settings on your account page once you're signed in.