aboutsummaryrefslogtreecommitdiffstats
path: root/lib/arel/predications.rb
Commit message (Expand)AuthorAgeFilesLines
* Enable frozen_string_literal in all files in arelRafael Mendonça França2017-02-131-0/+1
* Add database specific string concatenationKeenan Brock2016-01-051-0/+4
* Implement CASE Conditional ExpressionFelix Bünemann2016-01-051-0/+4
* introduce predicate {does_not_}matches_regexp Keenan Brock2015-12-051-0/+8
* Add case sensitive matchKeenan Brock2015-12-051-8/+8
* Allow for handling quoted values in rangesSean Griffin2014-12-261-6/+14
* Look for `Enumerable` rather than `Array` in predicatesSean Griffin2014-11-021-2/+2
* Dry up building quoted nodes in predicationSean Griffin2014-10-271-15/+23
* Deprecate passing ranges to `#in` and `#not_in`Sean Griffin2014-10-251-35/+49
* Refactor `#in` and `#not_in`Sean Griffin2014-10-251-16/+20
* `#not_in` with a range should respect proper precedenceSean Griffin2014-10-241-1/+1
* {Matches,DoesNotMatch} support the ESCAPE clauseTamir Duberstein2014-09-251-16/+17
* Fix lt & lteq don't accept most of values.bigxiang2014-08-231-6/+6
* Cleaned up some edge cases with infinity, the logic seems more intuitive nowNoah Lindner2014-06-011-18/+22
* build quoted nodes in factory methodsAaron Patterson2014-03-241-12/+16
* build quoted stringsAaron Patterson2014-03-241-7/+7
* add the casting node to the AST at build timeAaron Patterson2014-03-241-4/+4
* Support Float::INFINITY in rangesTim Pope2013-02-191-2/+18
* Add nodes for boolean constantsDaniel Cadenas2011-08-031-1/+0
* Move #as to AliasPredication, stop overriding Function's #as.Ernie Miller2011-04-291-4/+0
* Revert "Merged pull request #40 from gmile/master."Aaron Patterson2011-04-291-11/+1
* Merged pull request #40 from gmile/master.Aaron Patterson2011-04-291-1/+11
|\
| * Generate more sqlish queue.gmile2011-03-241-1/+11
* | Add support for ordering on expressionsArthur Taylor2011-04-281-8/+1
* | Improve performance of grouping_any/grouping_allErnie Miller2011-04-191-11/+4
|/
* Make as factory method convert alias name to SqlLiteralErnie Miller2011-03-121-1/+1
* Fix modification of input on *_any/*_all predicationsErnie Miller2011-02-081-0/+2
* stop using deprecated AND usageAaron Patterson2010-12-091-3/+3
* refactoring where, fixing subselectAaron Patterson2010-12-071-2/+2
* implementation for passing a subquery to #in and #not_inSven Fuchs2010-12-071-2/+2
* adding an AS nodeAaron Patterson2010-11-231-1/+5
* Fixed Ruby 1.8 performance regression for Nodes::In and Nodes::NotIn queries ...Rolf Timmermans2010-11-181-7/+7
* Refactor predication methods to be available to SqlLiterals as well.Ernie Miller2010-10-271-0/+177