aboutsummaryrefslogtreecommitdiffstats
path: root/lib/arel/engines/sql/predicates.rb
Commit message (Collapse)AuthorAgeFilesLines
* Whitespace fixesBryan Helmkamp2010-05-261-9/+9
|
* Inequality shouldn't descend from equality, due to Rails type checks, and ↵Ernie Miller2010-05-071-1/+1
| | | | resolve conflicts from rebase
* Support predicate complements and alternate not syntax (overload BasicObject#!)Ernie Miller2010-05-071-7/+7
|
* Tests for notmatches and notin, and fixes for issues found in testsErnie Miller2010-05-071-3/+3
|
* Rename Attribute Not -> Inequality and add a Not predicate (complement)Ernie Miller2010-05-071-6/+14
|
* Cleaner support for Ranges with excluded end.Ernie Miller2010-05-071-0/+10
|
* Add grouped predicates (_any/_all) and refactored predication method definitionsErnie Miller2010-05-071-0/+18
|
* Added NotMatch and NotIn predicates, made Not derive from Equality (reverted ↵Ernie Miller2010-05-071-0/+8
| | | | later)
* build expression not(nil) as IS NOT NULLSantiago Pastorino2010-04-211-1/+3
|
* Add support for a NOT predicateCarl Lerche2010-03-121-0/+4
|
* Create Predicates module to match directory structureBryan Helmkamp2009-09-301-35/+37
|
* Moving a few stray SQL references in the memory engine codeBryan Helmkamp2009-05-171-0/+14
|
* WhitespaceBryan Helmkamp2009-05-171-1/+1
|
* moved sql related code to its own engine areaBryan Helmkamp2009-05-171-0/+37
Conflicts: lib/arel/engine.rb lib/arel/extensions/object.rb lib/arel/predicates.rb lib/arel/primitives/attribute.rb lib/arel/primitives/expression.rb lib/arel/primitives/value.rb lib/arel/relations/operations/join.rb lib/arel/relations/relation.rb lib/arel/relations/utilities/externalization.rb lib/arel/relations/utilities/nil.rb lib/arel/relations/writes/delete.rb lib/arel/relations/writes/insert.rb lib/arel/relations/writes/update.rb spec/arel/unit/relations/skip_spec.rb spec/arel/unit/relations/take_spec.rb spec/spec_helper.rb