Skip to content
Shorthand references to `arel_table` in ActiveRecord for lazy people, like me.
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib
test
.gitignore
Gemfile
README.md
Rakefile
easy_arel.gemspec

README.md

Easy Arel

With EasyArel instead of:

Thing.arel_table[:created_at]

you can say

Thing[:created_at]

EasyArel also creates class & instance methods named _ that reference your class, So in your model you can be all like

scope :recent, order(_[:created_at].desc)

You can't just use the brackets in this case, because that would just be an array. It's stupid, but I didn't feel like experimenting with any crazy operator overloading. I'm open to suggestions on making this better.

I doubt this is even a good idea, but whatever, tests pass.

Something went wrong with that request. Please try again.