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/active_record/relation
Sean Griffin 6c235dd958 Use an Attribute object to represent a bind value
The column is primarily used for type casting, which we're trying to
separate from the idea of a column. Since what we really need is the
combination of a name, type, and value, let's use the object that we
already have to represent that concept, rather than this tuple. No
consumers of the bind values have been changed, only the producers
(outside of tests which care too much about internals). This is
*finally* possible since the bind values are now produced from a
reasonable number of lcoations.
2015-01-27 12:07:06 -07:00
..
predicate_builder Remove unneeded requires 2015-01-04 12:11:03 -03:00
batches.rb Remove all cases of manuallly wrapping Arel::Nodes::Quoted 2014-12-29 11:21:56 -07:00
calculations.rb Unify access to bind values on Relation 2015-01-27 09:18:30 -07:00
delegation.rb Remove unneeded require 'as/deprecation' 2015-01-04 07:45:07 -08:00
finder_methods.rb Unify access to bind values on Relation 2015-01-27 09:18:30 -07:00
from_clause.rb Use an Attribute object to represent a bind value 2015-01-27 12:07:06 -07:00
merger.rb Move the from bind logic to a FromClause class 2015-01-26 16:36:14 -07:00
predicate_builder.rb Use an Attribute object to represent a bind value 2015-01-27 12:07:06 -07:00
query_methods.rb Use an Attribute object to represent a bind value 2015-01-27 12:07:06 -07:00
spawn_methods.rb Remove references to :bind in except 2015-01-25 16:40:23 -07:00
where_clause.rb Use an Attribute object to represent a bind value 2015-01-27 12:07:06 -07:00
where_clause_factory.rb Move the construction of WhereClause objects out of Relation 2015-01-25 16:53:46 -07:00