| Commit message (Expand) | Author | Age | Files | Lines |
* | Correctly fetch bind_values from join in subquery | brainopia | 2015-01-06 | 1 | -1/+3 |
* | remove deprecation warning when modifying a Relation with cached arel. | Yves Senn | 2015-01-05 | 1 | -21/+14 |
* | Remove unneeded `require 'as/deprecation'` | claudiob | 2015-01-04 | 1 | -1/+0 |
* | Remove unneeded requires | Rafael Mendonça França | 2015-01-04 | 1 | -2/+0 |
* | Remove support to activerecord-deprecated_finders | Rafael Mendonça França | 2015-01-02 | 1 | -25/+12 |
* | Remove all cases of manuallly wrapping `Arel::Nodes::Quoted` | Sean Griffin | 2014-12-29 | 1 | -19/+4 |
* | Rely on the injectable type caster for `arel_table` | Sean Griffin | 2014-12-29 | 4 | -24/+2 |
* | Inform Arel we don't need additional type casting in batches | Sean Griffin | 2014-12-26 | 1 | -1/+6 |
* | Inform Arel that we don't need additional type casting in batching | Sean Griffin | 2014-12-26 | 1 | -2/+8 |
* | Go through normal where logic in `apply_join_dependency` | Sean Griffin | 2014-12-26 | 1 | -1/+1 |
* | We don't need to type cast the offset in `find_in_batches` | Sean Griffin | 2014-12-26 | 1 | -1/+5 |
* | Eagerly cast array values passed to the predicate builder | Sean Griffin | 2014-12-26 | 1 | -1/+6 |
* | Eagerly cast range values in the predicate builder | Sean Griffin | 2014-12-26 | 2 | -1/+25 |
* | Perform casting of single values within the predicate builder | Sean Griffin | 2014-12-26 | 4 | -6/+31 |
* | Remove `klass` and `arel_table` as a dependency of `PredicateBuilder` | Sean Griffin | 2014-12-26 | 2 | -26/+15 |
* | Refactor association handling in `PredicateBuilder` | Sean Griffin | 2014-12-26 | 2 | -21/+61 |
* | Re-use the predicate builder in the `ArrayHandler` | Sean Griffin | 2014-12-26 | 2 | -8/+16 |
* | Change `PredicateBuilder` handler methods to instance methods | Sean Griffin | 2014-12-26 | 5 | -30/+71 |
* | Add missing `:nodoc:` | Sean Griffin | 2014-12-26 | 1 | -1/+1 |
* | Inject the `PredicateBuilder` into the `Relation` instance | Sean Griffin | 2014-12-26 | 2 | -2/+2 |
* | Clarity start parameter | Michael Dawson | 2014-12-19 | 1 | -2/+2 |
* | Fix ProtocolViolation/bind message supplies for polymorphic + pluck or group | Miklos Fazkeas | 2014-12-11 | 1 | -2/+2 |
* | Remove deprecated behavior allowing nested arrays as query values | Melanie Gilman | 2014-12-04 | 1 | -10/+0 |
* | Deprecate `Class` handler in `PredicateBuilder` | Melanie Gilman | 2014-12-04 | 1 | -3/+9 |
* | Clarify that batching methods can be used with any orderable type primary key... | Isaac Seymour | 2014-12-03 | 1 | -4/+4 |
* | Refactor `build_from_hash` to convert dot notation to hash first | Melanie Gilman | 2014-12-02 | 1 | -29/+34 |
* | Merge pull request #17886 from mrgilman/refactor-predicate-builder | Sean Griffin | 2014-12-02 | 2 | -16/+24 |
|\ |
|
| * | Refactor `PredicateBuilder` from singleton to instance | Melanie Gilman | 2014-12-02 | 2 | -16/+24 |
* | | Allow to unscope where conditions using `arel_table` with Symbol | deeeki | 2014-12-03 | 1 | -1/+1 |
|/ |
|
* | Update Arel usage for rails/arel#98fc259 | Sean Griffin | 2014-11-29 | 2 | -5/+5 |
* | Stop using `Arel::Table.engine` | Sean Griffin | 2014-11-29 | 2 | -3/+3 |
* | Pass symbol as an argument instead of a block | Erik Michaels-Ober | 2014-11-29 | 1 | -1/+1 |
* | Fix includes on association with a scope containing joins along with conditions | siddharth@vinsol.com | 2014-11-21 | 1 | -4/+2 |
* | PERF: avoid string allocations | Sam | 2014-11-20 | 1 | -1/+6 |
* | Remove the unused second argument to `substitute_at` | Sean Griffin | 2014-11-17 | 1 | -12/+0 |
* | rm `reorder_bind_params` | Sean Griffin | 2014-11-17 | 1 | -10/+0 |
* | Handle `RangeError` from casting in `find_by` and `find_by!` on Relation | Sean Griffin | 2014-11-02 | 1 | -0/+4 |
* | Pass the `SelectManager`, rather than the AST when querying w/ Relation | Sean Griffin | 2014-11-02 | 1 | -1/+1 |
* | Don't duplicate predicate building logic in Relation finders | Sean Griffin | 2014-11-01 | 1 | -5/+2 |
* | Use a bound parameter for the "id = " portion of update statements | Sean Griffin | 2014-11-01 | 1 | -3/+6 |
* | Correctly cast calculation results on PG | Sean Griffin | 2014-11-01 | 1 | -1/+2 |
* | [ci skip] `Relation#bind` is not public API | Sean Griffin | 2014-11-01 | 1 | -1/+1 |
* | Use bind values for joined tables in where statements | Sean Griffin | 2014-11-01 | 1 | -0/+17 |
* | Remove redundant substitute index when constructing bind values | Melanie Gilman | 2014-10-31 | 1 | -5/+4 |
* | Treat strings greater than int max value as out of range | Sean Griffin | 2014-10-31 | 1 | -0/+2 |
* | Don't require calculations to be aliased to a column | Sean Griffin | 2014-10-31 | 1 | -1/+1 |
* | Use `#between`, rather than `#in` for passing Ranges to Arel | Sean Griffin | 2014-10-30 | 2 | -2/+2 |
* | Merge pull request #17421 from rails/warn-with-heredoc | Xavier Noria | 2014-10-28 | 3 | -9/+22 |
|\ |
|
| * | let's warn with heredocs | Xavier Noria | 2014-10-28 | 3 | -9/+22 |
* | | Remove unneccessary default values from relation merger | Sean Griffin | 2014-10-28 | 1 | -2/+2 |