aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/relation/predicate_builder
Commit message (Expand)AuthorAgeFilesLines
* Remove deprecated support to passing a class as a value in a queryRafael Mendonça França2016-12-291-29/+0
* Merge pull request #26376 from kamipo/remove_polymorphic_base_class_for_arrayRafael França2016-12-291-3/+0
|\
| * Remove extracting `polymorphic_base_class` for `Array` in `AssociationQueryVa...Ryuta Kamizono2016-09-211-3/+0
* | Describe what we are protectingAkira Matsuda2016-12-235-0/+10
|/
* Fix broken heredoc indentation caused by rubocop auto-correctRyuta Kamizono2016-09-031-3/+3
* Revert "Extract `PredicateBuilder::CaseSensitiveHandler`"Sean Griffin2016-08-311-21/+0
* Extract `PredicateBuilder::CaseSensitiveHandler`Ryuta Kamizono2016-08-161-0/+21
* normalizes indentation and whitespace across the projectXavier Noria2016-08-065-41/+41
* Remove unused `predicate_builder` for `BasicObjectHandler` and `RangeHandler`Ryuta Kamizono2016-07-022-16/+0
* Reuse a result of `table.associated_table(column)` in `AssociationQueryHandle...Ryuta Kamizono2016-05-281-2/+3
* Fixed `where` for polymorphic associations when passed an array containing di...Philippe Huibonhoa2016-02-162-0/+67
* Extract a Relation#arel_attributeMatthew Draper2016-02-041-1/+1
* Defer Arel attribute lookup to the model classMatthew Draper2016-02-041-1/+1
* Use bind parameters for ranges in where clausesSean Griffin2016-01-211-1/+17
* Reduce calls to stringify_keys.Guo Xiang Tan2015-09-071-2/+2
* Respect custom primary keys for associations in `Relation#where`Sean Griffin2015-02-041-1/+21
* Remove unneeded requiresRafael Mendonça França2015-01-041-2/+0
* Rely on the injectable type caster for `arel_table`Sean Griffin2014-12-293-23/+1
* Eagerly cast array values passed to the predicate builderSean Griffin2014-12-261-1/+6
* Eagerly cast range values in the predicate builderSean Griffin2014-12-261-0/+24
* Perform casting of single values within the predicate builderSean Griffin2014-12-263-2/+27
* Remove `klass` and `arel_table` as a dependency of `PredicateBuilder`Sean Griffin2014-12-261-6/+7
* Refactor association handling in `PredicateBuilder`Sean Griffin2014-12-261-0/+57
* Re-use the predicate builder in the `ArrayHandler`Sean Griffin2014-12-261-3/+11
* Change `PredicateBuilder` handler methods to instance methodsSean Griffin2014-12-264-0/+46
* Add missing `:nodoc:`Sean Griffin2014-12-261-1/+1
* Remove deprecated behavior allowing nested arrays as query valuesMelanie Gilman2014-12-041-10/+0
* Pass the `SelectManager`, rather than the AST when querying w/ RelationSean Griffin2014-11-021-1/+1
* Use `#between`, rather than `#in` for passing Ranges to ArelSean Griffin2014-10-301-1/+1
* let's warn with heredocsXavier Noria2014-10-281-3/+8
* Fix query with nested array in Active RecordCristian Bica2014-09-061-4/+12
* Allow empty arrays in where predicatesSean Griffin2014-05-261-0/+2
* Refactor the handling of arrays in where predicatesSean Griffin2014-05-261-11/+14
* Add ability to specify how a class is converted to Arel predicatesgrif2013-07-282-0/+42