aboutsummaryrefslogtreecommitdiffstats
path: root/lib/arel/tree_manager.rb
Commit message (Collapse)AuthorAgeFilesLines
* Remove `engine` from `TreeManager` and subclassesSean Griffin2014-11-291-8/+3
| | | | | | This constructor parameter was unused for everything except the convenience methods `to_sql` and `where_sql`. We can pass the engine into those methods directly.
* Modify Visitors::Dot's API to use collectorsJiri Pospisil2014-06-141-1/+3
|
* bind visitor working with collector objectAaron Patterson2014-04-081-1/+5
|
* add bind values to the manager classAaron Patterson2014-01-141-0/+3
|
* Revert "Revert "Merge pull request #113 from xuanxu/remove_relation""Aaron Patterson2012-03-271-2/+0
| | | | This reverts commit 6e8d1587091e00a84ea24ab92d9e836c3c38bcb8.
* Revert "Merge pull request #113 from xuanxu/remove_relation"Aaron Patterson2012-03-271-0/+2
| | | | | This reverts commit 9978fc40a8a5a262670279129a335845ad647f48, reversing changes made to b45466757424b98e1fe9699042d23550fd5b8751.
* Remove deprecated Relation moduleJuanjo Bazán2012-03-271-2/+0
|
* Make it the responsibility of the connection to hold on to a visitor for ↵Jon Leighton2011-08-081-5/+7
| | | | generating SQL, rather than the TreeManager. (There is a related commit coming in Active Record.)
* adding a join factory method on the select managerAaron Patterson2010-12-071-0/+1
|
* refactoring where, fixing subselectAaron Patterson2010-12-071-0/+9
|
* arel more nicely supports EXISTS queriesAaron Patterson2010-11-051-1/+1
|
* renaming @head to @astAaron Patterson2010-11-051-3/+4
|
* using the connection pool while visitingAaron Patterson2010-09-241-1/+1
|
* caching visitor on a per engine basisAaron Patterson2010-09-231-15/+2
|
* changing accessor to a writerAaron Patterson2010-09-231-1/+1
|
* moving visitors aroundAaron Patterson2010-09-231-7/+15
|
* adding a postgres adapterAaron Patterson2010-09-231-2/+9
|
* TreeManager classes deep-copy their statements.Mike Dalessio2010-08-191-0/+5
|
* quoting strings from equality statements, adding to_dotAaron Patterson2010-08-161-0/+4
|
* insert manager is starting to take shapeAaron Patterson2010-08-131-28/+2
|
* adding a relation thingAaron Patterson2010-08-131-0/+3
|
* limits are addedAaron Patterson2010-08-121-7/+14
|
* full sql statement generationAaron Patterson2010-08-121-0/+31