aboutsummaryrefslogtreecommitdiffstats
path: root/lib/arel/visitors/to_sql.rb
Commit message (Collapse)AuthorAgeFilesLines
* WTF, tabs?Paul Sadauskas2011-01-211-17/+17
|
* WITH expr as array in visitorPaul Sadauskas2011-01-211-2/+2
|
* Don't need with_recursivePaul Sadauskas2011-01-211-1/+0
|
* Add support for WITH and UNIONPaul Sadauskas2011-01-211-0/+18
| | | | | | PostgreSQL WITH RECURSIVE support Make WITH be a unary node
* Added Arel::Nodes::NamedFunction for representing generic SQL functionsAaron Patterson2011-01-041-0/+6
|
* fisting mergefailAaron Patterson2011-01-031-4/+0
|
* Merge branch '2-0-stable' into mergeAaron Patterson2011-01-031-2/+17
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 Petrenko2011-01-031-2/+13
| | | | | | | | Abley (https://github.com/jabley/arel).
| * refactoring where, fixing subselectAaron Patterson2010-12-071-4/+0
| |
| * implementation for passing a subquery to #in and #not_inSven Fuchs2010-12-071-8/+10
| |
| * quoting limit nodesAaron Patterson2010-12-071-1/+1
| |
| * Make "not" apply to the whole sub-expression when generating sql.Ryan Rempel2010-12-061-1/+1
| |
* | requiring that the primary key be set on the UpdateManager so that databases ↵Aaron Patterson2010-12-241-3/+14
| | | | | | | | which do not support UPDATE with LIMIT will work
* | sql literals may be used as column attributesAaron Patterson2010-12-221-21/+24
| |
* | make our caching per connection pool, not per connectionAaron Patterson2010-12-201-7/+9
| |
* | cleaning up more nodesAaron Patterson2010-12-141-1/+1
| |
* | fixing create_string_join factory methodAaron Patterson2010-12-141-1/+1
| |
* | adding a join source nodeAaron Patterson2010-12-141-3/+13
| |
* | AND nodes are now n-aryAaron Patterson2010-12-091-1/+1
| |
* | caches should be connection specificAaron Patterson2010-12-091-9/+22
| |
* | converting froms to fromAaron Patterson2010-12-071-1/+1
| |
* | refactoring where, fixing subselectAaron Patterson2010-12-071-4/+0
| |
* | Merge remote branch 'sven/in-subquery' into subqueryAaron Patterson2010-12-071-8/+10
|\ \ | | | | | | | | | | | | | | | * sven/in-subquery: implementation for passing a subquery to #in and #not_in tests for passing a subquery to #in and #not_in
| * | implementation for passing a subquery to #in and #not_inSven Fuchs2010-12-071-8/+10
| | |
* | | consolidating dot visitor methodsAaron Patterson2010-12-061-1/+1
|/ /
* | Make "not" apply to the whole sub-expression when generating sql.Ryan Rempel2010-12-061-1/+1
| |
* | declawing connection from the Table classAaron Patterson2010-12-031-4/+5
| |
* | attributes do not need a column memberAaron Patterson2010-12-031-9/+28
| |
* | starting the column cacheAaron Patterson2010-12-031-1/+10
| |
* | renaming variableAaron Patterson2010-12-021-2/+2
|/
* adding unary nodeAaron Patterson2010-11-291-1/+1
|
* adding an AS nodeAaron Patterson2010-11-231-0/+4
|
* adding a "not" factory method for creating Not nodesAaron Patterson2010-11-231-0/+4
|
* added a visitor for Class objectsAaron Patterson2010-11-161-0/+1
|
* support stringinquirer stringAaron Patterson2010-11-111-0/+1
|
* arel more nicely supports EXISTS queriesAaron Patterson2010-11-051-1/+2
|
* mysql selects from dual on empty from statementsAaron Patterson2010-11-051-0/+1
|
* Add ToSql NilClass visitorErnie Miller2010-11-041-0/+1
|
* Added Bignum to visitorrugek2010-10-261-0/+1
|
* adding a base class visitorAaron Patterson2010-10-191-10/+2
|
* Support Attribute#asc and Attribute#desc to create orderingsErnie Miller2010-09-291-0/+4
|
* In SQL visitor, too. :)Ernie Miller2010-09-291-0/+1
|
* Don't reassign array in ToSql#visit_Arel_Nodes_NotInErnie Miller2010-09-291-2/+3
|
* fixing column escape for IN nodes. [resolves:5732]Aaron Patterson2010-09-291-6/+7
|
* Add support for remaining *_any/*_all attribute methods, and add ↵Ernie Miller2010-09-291-0/+14
| | | | matches/does_not_match/not_in
* added missing method visit_Arel_Attributes_Decimal as alias for ↵Raimonds Simanovskis2010-09-281-0/+1
| | | | visit_Arel_Attributes_Attribute
* requiring date at the top of the visitorAaron Patterson2010-09-271-0/+1
|
* using the last seen column for quotingAaron Patterson2010-09-271-1/+4
|
* caching quoted valuesAaron Patterson2010-09-261-5/+7
|
* adding an oracle visitorAaron Patterson2010-09-241-0/+4
|