aboutsummaryrefslogtreecommitdiffstats
path: root/lib/arel/visitors
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #496 from amatsuda/froms_to_nowhereAkira Matsuda2017-09-241-2/+0
|\
| * Unused variablesAkira Matsuda2017-09-011-2/+0
* | Support BindParams in subqueriesJan Graichen2017-09-191-1/+2
|/
* Remove Unused variable - offset_bindGaurish Sharma2017-07-291-1/+0
* Address `undefined method `value_for_database'` in Oracle visitorYasuo Honda2017-07-251-3/+4
* Refactor `substitute_binds` to perform substitution immediatelySean Griffin2017-07-214-4/+4
* Add a value field `Nodes::BindParam`Sean Griffin2017-07-211-40/+0
* Rename `Collectors::Bind`Sean Griffin2017-07-211-10/+0
* Merge pull request #484 from kirs/multiple-insert-v2Rafael França2017-06-151-0/+22
|\
| * Support INSERT with multiple valuesKir Shatrov2017-05-221-0/+22
| * Revert "Merge pull request #482 from kirs/multiple-insert"Rafael Mendonça França2017-05-041-13/+1
| * Support multiple insertsKir Shatrov2017-05-011-1/+13
* | Make Visitor visit thread safe by holding dispatch method referenceGarrett Thornburg2017-02-172-4/+6
|/
* Enable frozen_string_literal in all files in arelRafael Mendonça França2017-02-134-0/+4
* Performance improvement.zhufenggood2017-01-271-4/+4
* Remove dead code now that attr is not used anymoreRafael Mendonça França2016-12-291-1/+1
* Remove deprecated type cast support in ArelRafael Mendonça França2016-12-291-44/+5
* use #data_source_exists? instead of deprecated #table_exists?Alexander Baronec2016-10-081-1/+1
* Merge pull request #443 from mgbatchelor/masterRafael França2016-10-071-1/+0
|\
| * remove union mapping as :binary node when performing DepthFirst enumerationMichael Batchelor2016-08-191-1/+0
* | Merge pull request #445 from oliverguenther/fix/dot-visitor-casted-nodeRafael França2016-10-071-0/+5
|\ \
| * | Add Arel::Nodes::Casted to dot visitorOliver Günther2016-08-271-0/+5
| |/
* | Merge pull request #447 from ojab/masterRafael França2016-10-0712-2/+14
|\ \
| * | Freeze all the strings in visitorsojab2016-08-3112-2/+14
* | | Fix issue #438 when oracle visitor gets BindParamsRodrigo Castro2016-10-071-2/+13
|/ /
* / Change BindParam visit method for Dot to a noopAdam Lassek2016-08-261-1/+2
|/
* 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