Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 19, 2012
  1. @ernie

    Update manifest

    ernie authored
  2. @ernie

    Add equality to ALL THE THINGS (that matter)

    ernie authored
    People are often trying to use ARel nodes inside ActiveRecord, and when
    they do so, lots of things can break, because ActiveRecord relies on
    Array#uniq and sometimes hash key equality to handle values that end up
    in wheres, havings, etc. By implementing equality for all the nodes, we
    should hopefully be able to prevent any nodes (even nodes containing
    other nodes) from failing an equality check they should otherwise pass,
    and alleviate many of these errors.
    
    Fixes #130
Commits on Jul 13, 2012
  1. @jonleighton

    Add Nodes::TableAlias#engine

    jonleighton authored
    Eventually #engine should go away, but until that time, this means that
    Table and Nodes::TableAlias can be used more interchangeably.
  2. @jonleighton

    Remove ArgumentError.

    jonleighton authored
    It is untested. There is no `@frame` variable. Presumably it is supposed
    to be `@framing`, but changing that shows that some of the tests *are*
    setting frame twice.
    
    I don't see why this level of strictness is necessary. If someone
    disagrees, they should add a test for this behaviour and make the other
    tests pass.
Commits on Jun 14, 2012
  1. @ernie

    Fix in [] to be false, in [] to be true

    ernie authored
    This is in response to discussion on 62207fa
Commits on Jun 13, 2012
  1. @spastorino
Commits on May 30, 2012
  1. @ernie

    Update manifest.

    ernie authored
Commits on May 23, 2012
  1. @tenderlove

    Merge pull request #121 from ernie/predications-on-grouping

    tenderlove authored
    Include Predications in Grouping
Commits on May 19, 2012
  1. @ernie

    Include Predications in Grouping

    ernie authored
    Also, removed unused ordering.rb file, since it is identical
    to the one being created in unary.rb already, and isn't
    required anywhere.
Commits on May 12, 2012
  1. @tenderlove

    Merge pull request #120 from rafaelfranca/master

    tenderlove authored
    Update manifest
  2. @rafaelfranca

    Update manifest

    rafaelfranca authored
Commits on Mar 31, 2012
  1. @tenderlove

    Merge pull request #114 from benmoss/master

    tenderlove authored
    Update travis.yml to use the right Rubinius versions
  2. @benmoss
Commits on Mar 27, 2012
  1. @tenderlove
  2. @tenderlove

    Revert "Merge pull request #113 from xuanxu/remove_relation"

    tenderlove authored
    This reverts commit 9978fc4, reversing
    changes made to b454667.
  3. @tenderlove

    Merge pull request #113 from xuanxu/remove_relation

    tenderlove authored
    Remove deprecated Relation module
  4. @xuanxu
Commits on Mar 22, 2012
  1. @tenderlove

    Merge pull request #112 from benedikt/master

    tenderlove authored
    Adds visit_Arel_Nodes_InfixOperation to Arel::Visitors::DepthFirst
  2. @benedikt
Commits on Mar 14, 2012
  1. @tenderlove

    Merge pull request #106 from jhollinger/informix_joins

    tenderlove authored
    Patch Informix Visitor so that it includes joins
Commits on Mar 12, 2012
  1. @tenderlove

    Merge pull request #109 from goodmorninginterwebs/master

    tenderlove authored
    Fix a little formatting error in README
  2. Fix egregious lack of code formatting there.

    Jeremy McAnally authored
Commits on Feb 29, 2012
  1. @jhollinger
Commits on Feb 23, 2012
  1. @tenderlove

    Merge pull request #103 from alexstaubo/master

    tenderlove authored
    ANSI SQL2003 window functions
  2. Must support aliases for OVER operator.

    Alexander Staubo authored
  3. Add #extract, which produces ANSI SQL function EXTRACT(<field> from <…

    Alexander Staubo authored
    …expr>).
Commits on Feb 22, 2012
  1. Support ANSI SQL2003 window functions.

    Alexander Staubo authored
Commits on Feb 21, 2012
  1. @tenderlove

    bumping version and spec

    tenderlove authored
  2. @tenderlove
  3. @tenderlove

    bumping to 3.0.1

    tenderlove authored
  4. @tenderlove
Commits on Feb 17, 2012
  1. @tenderlove

    Merge pull request #100 from babinho/master

    tenderlove authored
    Fixing oracle issue with limit and offset if query is ordered
  2. @berislavbabic
Commits on Feb 9, 2012
  1. @tenderlove

    Borked the tests, so I'm reverting for now.

    tenderlove authored
    Revert "Merge pull request #81 from parndt/master"
    
    This reverts commit f3214d9, reversing
    changes made to fc787a4.
  2. @tenderlove

    Merge pull request #81 from parndt/master

    tenderlove authored
    Removed lib/arel/sql/engine.rb
Something went wrong with that request. Please try again.