| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove all cases of manuallly wrapping `Arel::Nodes::Quoted` | Sean Griffin | 2014-12-29 | 1 | -6/+6 |
* | Inform Arel that we don't need type casting in tests | Sean Griffin | 2014-12-26 | 1 | -6/+9 |
* | Inject the `PredicateBuilder` into the `Relation` instance | Sean Griffin | 2014-12-26 | 1 | -25/+25 |
* | Consolidate testing of update_all type casting | Sean Griffin | 2014-06-26 | 1 | -0/+28 |
* | Merge pull request #12829 from iantropov/issue_insert_via_hmt_scope_3548 | Rafael Mendonça França | 2014-04-10 | 1 | -0/+4 |
|\ |
|
| * | Fix insertion of records for hmt association with scope, fix #3548 | Ivan Antropov | 2013-11-17 | 1 | -0/+4 |
* | | Improve tests to use only public API | Rafael Mendonça França | 2013-12-31 | 1 | -3/+2 |
* | | Make outer joins on proper parent | Washington Luiz | 2013-12-31 | 1 | -1/+11 |
|/ |
|
* | Merge pull request #12129 from Empact/deprecate-array-bang-delegation | Rafael Mendonça França | 2013-09-12 | 1 | -144/+0 |
|\ |
|
| * | Pull the RelationMutationTests from cases/relation_test to cases/relation/mut... | Ben Woosley | 2013-09-03 | 1 | -135/+0 |
* | | Relation#merge should not lose readonly(false) flag. | thedarkone | 2013-09-11 | 1 | -0/+8 |
* | | Merge pull request #11958 from jetthoughts/extract_pre_process_orders_args | Yves Senn | 2013-09-04 | 1 | -0/+9 |
|\ \
| |/
|/| |
|
| * | Extracted from `order` processing of arguments, and use it for `reorder` to b... | Paul Nikitochkin | 2013-09-04 | 1 | -0/+9 |
* | | move the cache to the AR models and populate it on inherited | Aaron Patterson | 2013-08-30 | 1 | -4/+19 |
|/ |
|
* | stop relying on side effects of const_missing | Aaron Patterson | 2013-07-23 | 1 | -0/+6 |
* | reorder bind parameters when merging relations | Aaron Patterson | 2013-07-15 | 1 | -1/+8 |
* | use arel rather than slapping together SQL strings | Aaron Patterson | 2013-07-15 | 1 | -3/+6 |
* | Blacklist->whitelist for reference scans in order! | Ernie Miller | 2013-07-14 | 1 | -0/+7 |
* | flatten merged join_values before building the joins | Neeraj Singh | 2013-06-22 | 1 | -1/+8 |
* | Merge pull request #10495 from senny/postgres_test_cleanup | Rafael Mendonça França | 2013-05-28 | 1 | -1/+1 |
|\ |
|
| * | cleanup, assert on warning from postgres adapter | Yves Senn | 2013-05-08 | 1 | -1/+1 |
* | | include bind values from the default scope | Aaron Patterson | 2013-05-17 | 1 | -4/+1 |
|/ |
|
* | if singletons belong to the contract, test them | Xavier Noria | 2013-04-20 | 1 | -1/+4 |
* | fix respond_to? for non selected column | Neeraj Singh | 2013-04-19 | 1 | -0/+5 |
* | Address ORA-00979: not a GROUP BY expression error | Yasuo Honda | 2013-04-11 | 1 | -1/+1 |
* | While merging relations preserve context for joins | Jared Armstrong and Neeraj Singh | 2013-04-10 | 1 | -1/+10 |
* | rename `Relation#uniq` to `Relation#distinct`. `#uniq` still works. | Yves Senn | 2013-03-15 | 1 | -0/+12 |
* | Expand order(:symbol) to "table".symbol to prevent broken queries on PG. | Yves Senn | 2013-02-25 | 1 | -2/+15 |
* | Use separate Relation subclasses for each AR class | Jon Leighton | 2012-11-30 | 1 | -21/+24 |
* | ActiveRecord::Relation#none! method. | Juanjo Bazán | 2012-10-28 | 1 | -0/+6 |
* | Merge pull request #6606 from amatsuda/ar_relation_model_method | Rafael Mendonça França | 2012-08-21 | 1 | -0/+5 |
|\ |
|
| * | AR::Relation#model would be a better API than AR::Relation#klass | Akira Matsuda | 2012-06-03 | 1 | -0/+5 |
* | | Allow Relation#merge to take a proc. | Jon Leighton | 2012-08-03 | 1 | -0/+4 |
* | | fix association :extend option | Jon Leighton | 2012-07-13 | 1 | -2/+5 |
|/ |
|
* | Relation#from to accept other Relation objects | Radoslav Stankov | 2012-05-17 | 1 | -1/+6 |
* | fix interpolation for hash merging | Jon Leighton | 2012-04-25 | 1 | -4/+13 |
* | allow merging a single where value | Jon Leighton | 2012-04-25 | 1 | -0/+6 |
* | fix tests | Jon Leighton | 2012-04-13 | 1 | -6/+0 |
* | now we can just manipulate the values hash in #only and #except | Jon Leighton | 2012-04-13 | 1 | -0/+13 |
* | use a hash to store relation values | Jon Leighton | 2012-04-13 | 1 | -7/+7 |
* | remove apply_finder_options call from AssociationScope | Jon Leighton | 2012-04-13 | 1 | -0/+5 |
* | Make Relation#extending work like other value methods | Jon Leighton | 2012-04-13 | 1 | -8/+9 |
* | Add Relation#merge! | Jon Leighton | 2012-04-13 | 1 | -0/+5 |
* | assert valid keys | Jon Leighton | 2012-04-13 | 1 | -0/+4 |
* | Allow Relation#merge to take a hash | Jon Leighton | 2012-04-13 | 1 | -2/+20 |
* | we have no need for the ASSOCIATION_METHODS constant | Jon Leighton | 2012-04-13 | 1 | -8/+1 |
* | we don't need to test that constant assignment works | Jon Leighton | 2012-04-13 | 1 | -15/+0 |
* | Add bang versions of relation query methods. | Jon Leighton | 2012-04-12 | 1 | -0/+52 |
* | Deprecate inferred JOINs with includes + SQL snippets. | Jon Leighton | 2012-01-16 | 1 | -0/+6 |
* | store references as a string | Jon Leighton | 2012-01-16 | 1 | -2/+2 |