aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/cases/relation/where_clause_test.rb
Commit message (Expand)AuthorAgeFilesLines
* Deprecate `where.not` working as NOR and will be changed to NAND in Rails 6.1Ryuta Kamizono2019-04-191-1/+1
* Arel: Implemented DB-aware NULL-safe comparison (#34451)Dmytro Shteflyuk2018-11-151-0/+4
* Use assert_empty and assert_not_emptyDaniel Colson2018-01-251-2/+2
* Use assert_predicate and assert_not_predicateDaniel Colson2018-01-251-2/+2
* Edits following the reviewsMaxime Lapointe2017-07-281-21/+35
* Avoid duplicate clauses when using #orMaxime Lapointe2017-07-251-0/+33
* Refactor Active Record to let Arel manage bind paramsSean Griffin2017-07-241-54/+48
* Merge pull request #29732 from kirs/frozen-activerecordRafael França2017-07-211-0/+2
|\
| * Use frozen-string-literal in ActiveRecordKir Shatrov2017-07-191-0/+2
* | Revert "Extract `bind_param` and `bind_attribute` into `ActiveRecord::TestCase`"Sean Griffin2017-07-211-10/+18
|/
* Bugfix: unscope(where: [columns]) would not remove the correct binds sometimesMaxime Lapointe2017-07-131-1/+17
* Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"Matthew Draper2017-07-021-1/+0
* Enforce frozen string in RubocopKir Shatrov2017-07-011-0/+1
* Extract `bind_param` and `bind_attribute` into `ActiveRecord::TestCase`Ryuta Kamizono2017-05-041-17/+9
* normalizes indentation and whitespace across the projectXavier Noria2016-08-061-9/+9
* applies new string literal convention in activerecord/testXavier Noria2016-08-061-1/+1
* Revert "Change `WhereClause#merge` to same named columns on diff tables"Sean Griffin2016-01-121-15/+2
* Change `WhereClause#merge` to same named columns on diff tablesSean Griffin2016-01-121-2/+15
* Post.all.or(anything) == Post.allSean Griffin2015-01-291-3/+3
* Bring the implementation of Relation#or up to speedSean Griffin2015-01-281-0/+20
* Use an `Attribute` object to represent a bind valueSean Griffin2015-01-271-8/+8
* `WhereClause#predicates` does not need to be publicSean Griffin2015-01-271-3/+4
* Move where grouping into `WhereClause`Sean Griffin2015-01-271-0/+33
* Move `where_unscoping` logic over to `WhereClause`Sean Griffin2015-01-251-0/+14
* Move `where.not` logic into `WhereClause`Sean Griffin2015-01-251-0/+26
* Remove all references to `where_values` in association codeSean Griffin2015-01-251-0/+5
* Move where merging logic over to `WhereClause`Sean Griffin2015-01-251-0/+42
* Introduce `Relation::WhereClause`Sean Griffin2015-01-251-0/+41