1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/activerecord/lib/arel
Ryuta Kamizono 5cb261af8e Ensure type cast is not evaluated at relation build time
Some apps would expect that type cast is not evaluated at relation build
time consistently.

Context:

b571c4f3f2 (r31015008)
https://github.com/rails/rails/pull/34303

And also this removes extra grouping on IN clause behaved as before.
2020-05-06 12:50:24 +09:00
..
attributes Perf: Improve performance of where when using an array of values 2020-05-01 15:12:05 -04:00
collectors Refactor preparable to be had the state in Arel collectors 2020-05-03 23:19:41 +09:00
nodes Ensure type cast is not evaluated at relation build time 2020-05-06 12:50:24 +09:00
visitors Ensure type cast is not evaluated at relation build time 2020-05-06 12:50:24 +09:00
alias_predication.rb Arel: :nodoc: all 2018-02-24 18:11:47 +10:30
crud.rb Arel: :nodoc: all 2018-02-24 18:11:47 +10:30
delete_manager.rb Handle DELETE with LIMIT in Arel 2018-09-30 21:21:54 +09:00
errors.rb Arel: :nodoc: all 2018-02-24 18:11:47 +10:30
expressions.rb Arel: :nodoc: all 2018-02-24 18:11:47 +10:30
factory_methods.rb Make update_counters preparable 2018-09-28 04:14:15 +09:00
insert_manager.rb Get rid of Arel::Nodes::Values 2019-03-18 03:57:16 +09:00
math.rb Arel: :nodoc: all 2018-02-24 18:11:47 +10:30
nodes.rb Perf: Improve performance of where when using an array of values 2020-05-01 15:12:05 -04:00
order_predications.rb Arel: :nodoc: all 2018-02-24 18:11:47 +10:30
predications.rb Revert "Merge pull request #39022 from kamipo/perf_where_in" 2020-05-05 12:45:10 -04:00
select_manager.rb Revert unused code and re-using query annotation for update_all and delete_all 2019-04-01 15:04:11 +09:00
table.rb Revert "Merge pull request #39022 from kamipo/perf_where_in" 2020-05-05 12:45:10 -04:00
tree_manager.rb Revert unused code and re-using query annotation for update_all and delete_all 2019-04-01 15:04:11 +09:00
update_manager.rb Handle DELETE with LIMIT in Arel 2018-09-30 21:21:54 +09:00
visitors.rb Remove unused Arel visitors in the code base 2020-04-15 18:33:37 +09:00
window_predications.rb Arel: :nodoc: all 2018-02-24 18:11:47 +10:30