Edge Rider: Power tools for ActiveRecord scopes

Updated . Posted . Visible to the public.

In our continued quest to extract proven code snippets from makandropedia into tested and upgradable gems, we have released Edge Rider Show archive.org snapshot .

Edge Rider was created with two intents:

  1. Provides a number of utility methods to facilitate hardcore work with scopes.
  2. Provide a stable API for working with scopes across multiple versions of Rails, since Rails has a tradition of breaking details of its scope API every other release.

The gem bundles multiple patches and initializers we've been using for hardcore work with scopes (or relations):

Please refer to the Edge Rider README Show archive.org snapshot for detailed documentation of all included helper methods.

Henning Koch
Last edit
Pascal Schmid
License
Source code in this card is licensed under the MIT License.
Posted by Henning Koch to makandra dev (2013-02-13 10:54)