1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/lib/arel
claudiob 621775361c Completes 08e6491 in reusing maybe_visit
😓 I don't know why the tests did not fail, but to keep
the same syntax as before, `collector =` is required.

Maybe `visit` changes `collector` in-place, so the result is the
same, but since I'm not sure about the side effects, I think this
PR is needed to. Sorry! 😓
2014-10-23 17:35:43 -07:00
..
attributes Move #as to AliasPredication, stop overriding Function's #as. 2011-04-29 11:13:41 -07:00
collectors Collectors: Introduce PlainString and make use of it in SQLString 2014-06-14 23:23:36 +02:00
compatibility
nodes {Matches,DoesNotMatch} support the ESCAPE clause 2014-09-25 13:30:03 -07:00
visitors Completes 08e6491 in reusing maybe_visit 2014-10-23 17:35:43 -07:00
alias_predication.rb Stop calling to_s on aliases, require them to be strings already. 2011-04-29 14:27:45 -04:00
attributes.rb
crud.rb explicitly pass the pk to compile_update 2013-11-16 14:20:07 -08:00
delete_manager.rb refactoring where, fixing subselect 2010-12-07 10:48:47 -08:00
expressions.rb Remove default aliases from aggregate functions 2014-07-31 07:49:57 -05:00
factory_methods.rb build quoted strings 2014-03-24 16:50:34 -07:00
insert_manager.rb Allow INSERT INTO <table> SELECT queries 2014-04-10 13:52:26 -04:00
math.rb Replace MathOperation with InfixOperation to support more operators 2011-03-09 03:03:05 +08:00
nodes.rb {Matches,DoesNotMatch} support the ESCAPE clause 2014-09-25 13:30:03 -07:00
order_predications.rb Break Ordering into Ascending/Descending nodes, allow reversal 2011-06-15 09:18:26 -04:00
predications.rb {Matches,DoesNotMatch} support the ESCAPE clause 2014-09-25 13:30:03 -07:00
select_manager.rb Add SelectManager#distinct_on to set/unset Arel::Nodes::DistinctOn quantifier 2014-08-30 13:58:18 -04:00
table.rb Arel doesn't depend on activesupport and doesn't have "String#blank?" 2014-06-01 19:13:53 +05:30
tree_manager.rb Modify Visitors::Dot's API to use collectors 2014-06-14 23:33:05 +02:00
update_manager.rb add the casting node to the AST at build time 2014-03-24 16:26:09 -07:00
visitors.rb removing unused join_sql method 2014-04-08 16:27:33 -07:00
window_predications.rb Support ANSI SQL2003 window functions. 2012-02-22 15:25:10 +01:00