Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Enable frozen_string_literal in all files in arel | Rafael Mendonça França | 2017-02-13 | 1 | -0/+1 |
| | |||||
* | Change the interface of `having` to match that of `where` | Sean Griffin | 2015-01-27 | 1 | -5/+5 |
| | | | | | | These two clauses have nearly identical semantics with regards to how they would be constructed as an AST. It doesn't make sense for their interfaces to be separate. | ||||
* | call super from initialize | Aaron Patterson | 2013-05-17 | 1 | -0/+1 |
| | |||||
* | Add equality to ALL THE THINGS (that matter) | Ernie Miller | 2012-08-18 | 1 | -0/+20 |
| | | | | | | | | | | | | 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 | ||||
* | Support ANSI SQL2003 window functions. | Alexander Staubo | 2012-02-22 | 1 | -1/+3 |
| | |||||
* | adding a DISTINCT node | Aaron Patterson | 2011-04-21 | 1 | -7/+10 |
| | |||||
* | Merge branch '2-0-stable' into merge | Aaron Patterson | 2011-01-03 | 1 | -1/+2 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 2-0-stable: updating history Patched Arel v2.0.6 to support MSSQL SQL queries. Based on work of James Abley (https://github.com/jabley/arel). consolidating dot visitor methods refactoring where, fixing subselect implementation for passing a subquery to #in and #not_in tests for passing a subquery to #in and #not_in limit members of the AST are visited quoting limit nodes Conflicts: History.txt lib/arel/nodes.rb lib/arel/nodes/select_core.rb lib/arel/select_manager.rb lib/arel/visitors/to_sql.rb test/visitors/test_to_sql.rb | ||||
| * | Patched Arel v2.0.6 to support MSSQL SQL queries. Based on work of James ↵ | Viacheslav Petrenko | 2011-01-03 | 1 | -1/+2 |
| | | | | | | | | Abley (https://github.com/jabley/arel). | ||||
* | | fixing typo, thanks @devwout | Aaron Patterson | 2010-12-21 | 1 | -1/+1 |
| | | |||||
* | | adding a join source node | Aaron Patterson | 2010-12-14 | 1 | -7/+15 |
| | | |||||
* | | converting froms to from | Aaron Patterson | 2010-12-07 | 1 | -3/+6 |
|/ | |||||
* | adding ancestor test | Aaron Patterson | 2010-11-29 | 1 | -1/+1 |
| | |||||
* | from does not need to be a list | Aaron Patterson | 2010-09-20 | 1 | -2/+2 |
| | |||||
* | totally lame, but arel expects FROM to only be one item | Aaron Patterson | 2010-09-12 | 1 | -1/+1 |
| | |||||
* | adding having nodes | Aaron Patterson | 2010-09-08 | 1 | -0/+3 |
| | |||||
* | group nodes are working! | Aaron Patterson | 2010-09-07 | 1 | -3/+5 |
| | |||||
* | deep copies of statements aren't necessary. shallow copy the top-level arrays. | Mike Dalessio | 2010-08-30 | 1 | -3/+3 |
| | |||||
* | SelectCore deep copies attributes | Mike Dalessio | 2010-08-19 | 1 | -0/+7 |
| | |||||
* | limits are added | Aaron Patterson | 2010-08-12 | 1 | -0/+13 |