aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/table_metadata.rb
Commit message (Expand)AuthorAgeFilesLines
* Defer Arel attribute lookup to the model classMatthew Draper2016-02-041-1/+5
* Reduce allocation in `resolve_column_aliases`.Guo Xiang Tan2015-09-081-5/+5
* Use Hash[] instead of Hash#dup in resolve_column_aliasesRafael Mendonça França2015-09-071-1/+3
* Revert the behavior of association names and `where` to be closer to 4.2Sean Griffin2015-06-271-1/+1
* Respect custom primary keys for associations in `Relation#where`Sean Griffin2015-02-041-0/+1
* Use an `Attribute` object to represent a bind valueSean Griffin2015-01-271-4/+3
* Go through normal `where` logic in `AssociationScope`Sean Griffin2015-01-261-1/+1
* Expand the number of types which can use prepared statementsSean Griffin2015-01-241-0/+3
* Move `create_binds` over to the `PredicateBuilder`Sean Griffin2015-01-191-0/+6
* Extract an explicit type caster classSean Griffin2014-12-291-32/+1
* Rely on the injectable type caster for `arel_table`Sean Griffin2014-12-291-49/+13
* Fall back to type casting from the connection adapterSean Griffin2014-12-261-2/+70
* Perform casting of single values within the predicate builderSean Griffin2014-12-261-0/+6
* Remove `klass` and `arel_table` as a dependency of `PredicateBuilder`Sean Griffin2014-12-261-0/+46