Active Record Scopes and Arel

Database Abstraction