aboutsummaryrefslogtreecommitdiffstats
path: root/lib/arel/visitors/depth_first.rb
Commit message (Expand)AuthorAgeFilesLines
* push reduction visitors to a reduction base classAaron Patterson2014-04-081-14/+3
* more select manager tests passingAaron Patterson2014-04-081-3/+14
* Add Regexp and NotRegexp nodes for PostgreSQLJames Le Cuirot2014-04-081-0/+2
* Added right and full outer joinsStephen Prater & Fire-Dragon-DoL2014-03-301-0/+2
* Removed all the fiels in lib/arel/visitors/ which needs dependency on 'a' als...Alex Lin2014-03-241-56/+56
* Remove deprecated Arel::SqlLiteralRafael Mendonça França2014-02-101-1/+0
* Make visitors threadsafe by removing @last_columnErnie Miller2013-04-281-56/+56
* Adds visit_Arel_Nodes_InfixOperation to Arel::Visitors::DepthFirstBenedikt Deicke2012-03-221-0/+1
* Support ANSI SQL2003 window functions.Alexander Staubo2012-02-221-0/+2
* bind parameters can be differentiated from sql literalsAaron Patterson2012-02-201-0/+1
* fix depth first visitor to support ascending and descending nodesAaron Patterson2011-06-291-0/+2
* Break Ordering into Ascending/Descending nodes, allow reversalErnie Miller2011-06-151-1/+1
* Added Arel::Nodes::NamedFunction for representing generic SQL functionsAaron Patterson2011-01-041-0/+8
* top and limit can be visitedAaron Patterson2011-01-031-0/+2
* string join should be a unary opAaron Patterson2010-12-141-1/+4
* select core should visit the source nodeAaron Patterson2010-12-141-1/+2
* adding a join source nodeAaron Patterson2010-12-141-8/+2
* testing nary nodes in the depth first visitorAaron Patterson2010-12-101-1/+5
* base class works with visitorAaron Patterson2010-11-291-0/+1
* refactor block.call out of each visit methodAaron Patterson2010-11-291-14/+5
* updating nodes and depth first visitorAaron Patterson2010-11-291-13/+64
* insert statements supportedAaron Patterson2010-11-291-0/+7
* adding select statement supportAaron Patterson2010-11-291-0/+9
* adding select coreAaron Patterson2010-11-291-0/+9
* update statement supportedAaron Patterson2010-11-291-0/+9
* mostly implemented depth-first traversalAaron Patterson2010-11-291-0/+75