aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/relation
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #26182 from bogdan/remove-relation-metaprogrammingRafael França2016-08-232-84/+53
|\
| * Remove over meta programming in AR::RelationBogdan Gusiev2016-08-232-84/+53
* | Remove unnecessary ordinal methods for collection associationRyuta Kamizono2016-08-181-2/+10
* | Merge pull request #25976 from kamipo/pluck_uses_loaded_targetRafael França2016-08-171-1/+1
|\ \
| * | `pluck` should use `records` (`load_target`) when `loaded?` is trueRyuta Kamizono2016-08-041-1/+1
* | | Fix indentationRafael Mendonça França2016-08-171-3/+3
* | | Merge pull request #25987 from aquajach/masterRafael Mendonça França2016-08-171-1/+1
|\ \ \
| * | | check if order contains comma first in does_not_support_reverse?Jack Chen Songyong2016-07-291-1/+1
| * | | have does_not_support_reverse? support sql functions with commas in nested br...Jack2016-07-291-1/+1
| |/ /
* | | Merge pull request #26021 from kamipo/finder_bang_method_should_call_non_bang...Rafael França2016-08-171-16/+16
|\ \ \
| * | | Finder bang method should call non bang methodRyuta Kamizono2016-08-161-16/+16
| | |/ | |/|
* | | Merge pull request #26072 from kamipo/extract_case_sensitive_handlerRafael Mendonça França2016-08-173-10/+41
|\ \ \
| * | | Extract `PredicateBuilder::CaseSensitiveHandler`Ryuta Kamizono2016-08-163-10/+41
| |/ /
* | | Merge pull request #26121 from MaxLap/fix_count_with_left_joinsRafael Mendonça França2016-08-161-6/+4
|\ \ \
| * | | Fix count which would sometimes force a DISTINCTMaxime Lapointe2016-08-161-6/+4
| |/ /
* / / Do not handle as an associated predicate if a table has the columnRyuta Kamizono2016-08-161-2/+2
|/ /
* | Merge pull request #26117 from kamipo/make_association_quary_to_preparable_step1Rafael Mendonça França2016-08-161-11/+11
|\ \
| * | Make association queries to preparable: Step 1Ryuta Kamizono2016-08-111-11/+10
* | | Merge pull request #26074 from kamipo/where_by_attribute_with_array_or_rangeRafael França2016-08-161-7/+11
|\ \ \
| * | | `where` by `array|range` attribute with array or range valueRyuta Kamizono2016-08-111-7/+11
| |/ /
* | | Merge pull request #26097 from Dagnan/fix_recordnotfound_args_rebasedRafael França2016-08-161-4/+6
|\ \ \
| * | | When calling association.find RecordNotFound is now raised with the same argu...Michel Pigassou2016-08-131-4/+6
| |/ /
* | | Add three new rubocop rulesRafael Mendonça França2016-08-161-1/+1
* | | Remove `find_nth_with_limit_and_offset` private methodRyuta Kamizono2016-08-151-34/+13
* | | Merge pull request #26012 from grosser/grosser/missingSean Griffin2016-08-141-1/+1
|\ \ \ | |/ / |/| |
| * | add index to array methods so we can call it on relationsMichael Grosser2016-08-121-1/+1
| |/
* | code gardening: removes redundant selfsXavier Noria2016-08-081-1/+1
* | revises most Lint/EndAlignment offensesXavier Noria2016-08-071-7/+7
* | Merge pull request #26076 from yui-knk/privatize_expandKasper Timm Hansen2016-08-071-10/+10
|\ \
| * | `ActiveRecord::PredicateBuilder#expand` to be privateyui-knk2016-08-071-10/+10
* | | Add `Style/EmptyLines` in `.rubocop.yml` and remove extra empty linesRyuta Kamizono2016-08-071-1/+0
|/ /
* | Merge pull request #26073 from kamipo/revert_passing_splat_binds_for_arel_nodeSean Griffin2016-08-061-1/+0
|\ \
| * | Revert passing arel node with splat binds for `where`Ryuta Kamizono2016-08-061-1/+0
| |/
* | applies remaining conventions across the projectXavier Noria2016-08-062-4/+3
* | normalizes indentation and whitespace across the projectXavier Noria2016-08-0614-789/+789
* | modernizes hash syntax in activerecordXavier Noria2016-08-061-2/+2
* | applies new string literal convention in activerecord/libXavier Noria2016-08-0610-48/+48
|/
* Merge pull request #25941 from kamipo/finder_methods_uses_load_targetRafael França2016-07-281-4/+4
|\
| * `FinderMethods` uses `records` (`load_target`) when `loaded?` is trueRyuta Kamizono2016-07-281-4/+4
* | adds missing requiresXavier Noria2016-07-242-0/+2
|/
* systematic revision of =~ usage in ARXavier Noria2016-07-232-5/+5
* small reword [ci skip]Xavier Noria2016-07-141-3/+3
* removes a unnecessary limit callXavier Noria2016-07-131-1/+0
* adds support for limits in batch processingXavier Noria2016-07-131-41/+71
* Always prefer class types to query types when casting `group`Sean Griffin2016-07-111-4/+6
* Remove unused `predicate_builder` for `BasicObjectHandler` and `RangeHandler`Ryuta Kamizono2016-07-023-19/+3
* Merge pull request #25271 from kamipo/prevent_range_error_for_existsSean Griffin2016-06-151-1/+3
|\
| * Prevent `RangeError` for `FinderMethods#exists?`Ryuta Kamizono2016-06-161-1/+3
* | Fix `calculate` with a string value in `from` and eager loadingRyuta Kamizono2016-06-131-9/+1
* | Fix `or` result SQL [ci skip]Ryuta Kamizono2016-06-111-1/+1
|/