index
:
rails.git
3-2-stable-for-hmno
master
Mirror of official rails repo with custom fixes.
Harald Eilertsen
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
activerecord
/
lib
/
active_record
/
associations
/
alias_tracker.rb
Commit message (
Expand
)
Author
Age
Files
Lines
*
Enable `Layout/EmptyLinesAroundAccessModifier` cop
Ryuta Kamizono
2019-06-13
1
-1
/
+0
*
Fix alias confliction when joining same table on has many through with left_j...
Ryuta Kamizono
2018-06-11
1
-1
/
+1
*
Don't pass garbage args to alias tracker
Ryuta Kamizono
2018-01-14
1
-10
/
+2
*
fix initial count
pavel
2017-10-27
1
-1
/
+1
*
Ensure associations doesn't table name collide with aliased joins
Ryuta Kamizono
2017-10-24
1
-1
/
+1
*
Ensure associations doesn't table name collide with string joins
Ryuta Kamizono
2017-10-23
1
-4
/
+6
*
Joined tables in association scope doesn't use the same aliases with the pare...
Ryuta Kamizono
2017-10-09
1
-4
/
+3
*
Decouple building `AliasTracker` from `JoinDependency`
Ryuta Kamizono
2017-10-08
1
-10
/
+4
*
Use frozen-string-literal in ActiveRecord
Kir Shatrov
2017-07-19
1
-0
/
+2
*
Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"
Matthew Draper
2017-07-02
1
-1
/
+0
*
Enforce frozen string in Rubocop
Kir Shatrov
2017-07-01
1
-0
/
+1
*
The AliasTracker#aliased_table_for needs the type caster for the joined assoc...
Ray Zane
2017-06-25
1
-10
/
+9
*
Don't expose methods and attrs for internal usage
Ryuta Kamizono
2017-05-30
1
-2
/
+5
*
applies new string literal convention in activerecord/lib
Xavier Noria
2016-08-06
1
-1
/
+1
*
no more class methods for JoinDependency [ci skip]
Gaurav Sharma
2015-09-29
1
-2
/
+1
*
Move `#type_caster` to alias tracker initialize
eileencodes
2015-01-02
1
-6
/
+7
*
Initialze `#alias_tracker` with base table name
eileencodes
2015-01-02
1
-8
/
+11
*
Pass `connection` rather than `alias_tracker`
eileencodes
2015-01-02
1
-3
/
+3
*
Pass a type caster when aliasing tables for joins
Sean Griffin
2014-12-29
1
-3
/
+3
*
Combine aliased_table_for and aliased_name_for
eileencodes
2014-11-24
1
-12
/
+3
*
WIP: pass existing joins to construct_join_dependency
Matt Jones
2014-05-16
1
-1
/
+11
*
add factory methods for empty alias trackers
Aaron Patterson
2014-02-14
1
-21
/
+36
*
guarantee a list in the alias tracker so we can remove a conditional
Aaron Patterson
2014-02-14
1
-4
/
+2
*
stop exposing table_joins
Aaron Patterson
2014-02-14
1
-4
/
+3
*
make most parameters to the AliasTracker required
Aaron Patterson
2014-02-14
1
-5
/
+3
*
Remove ActiveRecord::Model
Jon Leighton
2012-10-26
1
-1
/
+1
*
fix associations when using per class databases
Lars Kanis
2012-02-10
1
-6
/
+3
*
The join_nodes must be passed to the JoinDependency initializer and therefore...
Jon Leighton
2011-08-29
1
-6
/
+12
*
a few minor performance improvements: fewer strings, fewer range objects, few...
Aaron Patterson
2011-07-01
1
-20
/
+12
*
remove unused codes
Aaron Patterson
2011-07-01
1
-4
/
+0
*
AliasTracker.pluralize use pluralize_table_names of model
Guillermo Iguaran
2011-05-20
1
-2
/
+2
*
Fixing has_many association when ActiveRecord::Base.pluralize_table_names is ...
Guillermo Iguaran
2011-05-15
1
-1
/
+1
*
Resolve some TODO comments which I decided did not need anything done
Jon Leighton
2011-03-12
1
-1
/
+1
*
Merge branch 'master' into nested_has_many_through
Jon Leighton
2011-03-04
1
-24
/
+28
*
Merge branch 'master' into nested_has_many_through
Jon Leighton
2010-12-12
1
-13
/
+21
*
Fix naughty trailing whitespace
Jon Leighton
2010-10-31
1
-13
/
+13
*
Some small tweaks on the last commit
Jon Leighton
2010-10-12
1
-2
/
+7
*
Extract aliasing code from JoinDependency and JoinAssociation into a separate...
Jon Leighton
2010-10-12
1
-0
/
+68