aboutsummaryrefslogtreecommitdiffstats
path: root/lib/arel/visitors
Commit message (Expand)AuthorAgeFilesLines
* remove union mapping as :binary node when performing DepthFirst enumerationMichael Batchelor2016-08-191-1/+0
* Merge pull request #417 from tlkahn/masterRafael França2016-07-191-0/+9
|\
| * Fix issue #415 - Should Arel::Nodes::True.new() be 1 in sqlite3?Yong Guo2016-03-011-0/+9
* | Merge pull request #328 from vipulnsward/dryup-collectorsRafael França2016-07-191-33/+13
|\ \
| * | DRY up visit_Arel_Nodes_SelectCore and extract nodes collection to collect_no...Vipul A M2016-04-111-33/+13
* | | Support for unified Integer class in Ruby 2.4+yui-knk2016-05-303-0/+3
* | | Merge pull request #422 from yahonda/oracle12_support_bind_valueSean Griffin2016-05-061-0/+4
|\ \ \
| * | | Support Oracle bind parameter value for Oracle12 visitorYasuo Honda2016-04-111-0/+4
| |/ /
* | | Merge pull request #432 from tradegecko/pg-grouping-elements-supportRafael França2016-05-053-0/+44
|\ \ \
| * | | Add Support for GroupBy Cube, Rollup and Grouping Set Syntax for PostgreSQL V...Mohammad Habbab2016-05-043-0/+44
* | | | Raise ArgumentError if limit and lock are used for Oracle12 visitorYasuo Honda2016-05-021-3/+5
|/ / /
* / / Update to_sql.rbzhufenggood2016-04-151-3/+3
|/ /
* / Update to_sql.rb. Slightly performance improment.zhufenggood2016-03-311-1/+1
|/
* * Support for bitwise operations as infix operators. Tests included.Shahbaz Javeed2016-01-061-0/+5
* Add database specific string concatenationKeenan Brock2016-01-053-0/+10
* Implement CASE Conditional ExpressionFelix Bünemann2016-01-052-1/+38
* Inject the visitor rather than relying on other objects internalsSean Griffin2015-12-171-1/+6
* Delegate to Connection Visitor in WhereSQL VisitorEdward Paget2015-12-171-1/+5
* Merge pull request #369 from codeodor/patch-1Rafael França2015-12-171-1/+7
|\
| * Use a specific exception for unsupported visitsSammy Larbi2015-07-141-1/+7
| * Improve error message when passed unsupported typeSammy Larbi2015-07-141-1/+1
* | Add case sensitive regexpKeenan Brock2015-12-051-2/+4
* | Add case sensitive matchKeenan Brock2015-12-051-2/+4
|/
* Merge pull request #337 from yahonda/support_oracle12_top_n_2Aaron Patterson2015-07-142-2/+59
|\
| * Create Arel::Visitors::Oracle12 to provide better top-N queryYasuo Honda2015-06-191-0/+53
| * Extract visit_Arel_Nodes_SelectOptionsYasuo Honda2015-06-191-2/+6
* | Merge pull request #361 from evgenim/masterAaron Patterson2015-07-141-4/+10
|\ \
| * | Fix visit_Arel_Nodes_FullOuterJoin and visit_Arel_Nodes_RightOuterJoin to mak...evgenim2015-03-161-4/+10
| |/
* | Follow up #370 for Oracle, to fix undefined method `expr' for 10:Fixnum bug.Eric Guo2015-07-141-1/+1
* | No need to quote MySQL LIMITJean Boussier2015-07-101-1/+1
|/
* Special limited delete handling in MSSQLTamir Duberstein2015-02-232-2/+19
* Delete should respect 'limit'Bradford Folkens2015-02-231-3/+3
* Change the interface of `having` to match that of `where`Sean Griffin2015-01-273-8/+11
* Allow a type caster to be given to the `Arel::Table` objectSean Griffin2014-12-291-1/+22
* {Matches,DoesNotMatch} support the ESCAPE clause with PostgreSQLKazuya NUMATA2014-12-251-2/+14
* Remove deprecated method "Table#primary_key"Sean Griffin2014-11-261-3/+18
* remove extra space before 'ORDER BY'Nihad Abbasov2014-11-261-1/+0
* Support Oracle bind parameter valueYasuo Honda2014-11-201-0/+4
* Use class objects rather than strings for the dispatch cacheSean Griffin2014-11-182-18/+10
* Add order to BindParams in the ToSql collectorSean Griffin2014-11-172-2/+7
* cache the dispatch table on the depth first visitorAaron Patterson2014-11-102-6/+21
* oops! that should not have been checked inAaron Patterson2014-11-041-2/+1
* Completes 08e6491 in reusing `maybe_visit`claudiob2014-10-231-3/+3
* Reuse `maybe_visit` methodclaudiob2014-10-232-18/+4
* {Matches,DoesNotMatch} support the ESCAPE clauseTamir Duberstein2014-09-251-2/+14
* move the dispatch table to be per-instanceAaron Patterson2014-09-226-19/+37
* connections should cache these values, so remove the cache in arelAaron Patterson2014-09-221-4/+3
* Merge pull request #167 from pparidans/informix-v9-supportRafael Mendonça França2014-09-171-1/+1
|\
| * Informix versions < 10 use 'FIRST' keyword instead of 'LIMIT'Pierre Paridans2014-09-161-1/+1
* | Merge pull request #137 from dimko/visit_setRafael Mendonça França2014-09-173-0/+3
|\ \ | |/ |/|