Edge Rider: Power tools for ActiveRecord scopes

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 About 11 years ago