aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Delete is not a NodeExpression, change parentKeenan Brock2017-12-051-3/+18
* Introduce NodeExpression as parent of scalar nodesKeenan Brock2017-12-0514-25/+21
* Prepare for 9.0.0Rafael Mendonça França2017-11-141-1/+1
* Allow count nodes to have math functionsKevin Deisz2017-10-271-0/+2
* Type-castable attributes should not try to cast SqlLiteral nodesJames Coleman2017-09-291-1/+1
* 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 encoding utf-8 magic commentKoichi ITO2017-08-091-1/+0
* Remove Unused variable - offset_bindGaurish Sharma2017-07-291-1/+0
* Address `undefined method `value_for_database'` in Oracle visitorYasuo Honda2017-07-251-3/+4
* Change the verison to 9.0.0.alphaSean Griffin2017-07-251-1/+1
* Add missing hash, eql?, == to various node classesMaxime Lapointe2017-07-257-1/+22
* Remove unused `bind_values`Ryuta Kamizono2017-07-251-4/+1
* Adjust `BindParam` as needed for ARSean Griffin2017-07-241-1/+5
* Add a collector to grab the bind values off the ASTSean Griffin2017-07-212-0/+56
* Ensure `ToSql` collector returns a UTF-8 stringSean Griffin2017-07-211-1/+1
* Refactor `substitute_binds` to perform substitution immediatelySean Griffin2017-07-215-23/+14
* Add a value field `Nodes::BindParam`Sean Griffin2017-07-213-42/+10
* Rename `Collectors::Bind`Sean Griffin2017-07-212-11/+1
* Merge pull request #484 from kirs/multiple-insert-v2Rafael França2017-06-154-0/+40
|\
| * Support INSERT with multiple valuesKir Shatrov2017-05-224-0/+40
* | Merge pull request #472 from film42/masterMatthew Draper2017-06-052-4/+6
|\ \ | |/ |/|
| * Make Visitor visit thread safe by holding dispatch method referenceGarrett Thornburg2017-02-172-4/+6
* | Remove unused `engine`Ryuta Kamizono2017-05-041-1/+1
* | Made InsertManager#insert chainablePedro Sena2017-02-281-0/+1
|/
* Enable frozen_string_literal in all files in arelRafael Mendonça França2017-02-1369-1/+70
* Performance improvement.zhufenggood2017-01-271-4/+4
* Raise custom error on empty joinDaniel Colson2017-01-174-2/+11
* Remove dead code now that attr is not used anymoreRafael Mendonça França2016-12-291-1/+1
* Bump arel to 8.0.0Rafael Mendonça França2016-12-291-1/+1
* Remove deprecated type cast support in ArelRafael Mendonça França2016-12-291-44/+5
* Remove dead codeRafael Mendonça França2016-12-291-12/+0
* Arel master is alre 7.2Rafael Mendonça França2016-12-281-1/+1
* 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
* | | Don't store all aliases to a tableSean Griffin2016-09-131-6/+2
|/ /
* / Change BindParam visit method for Dot to a noopAdam Lassek2016-08-261-1/+2
|/
* Release 7.1.1Rafael Mendonça França2016-07-271-1/+1
* Fix Casted#hashMatthew Draper2016-07-281-1/+1
* Release 7.1.0Rafael Mendonça França2016-07-191-1/+1
* 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
|\ \