aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/associations/class_methods/join_dependency/join_association.rb
Commit message (Expand)AuthorAgeFilesLines
* Move JoinDependency and friends from ActiveRecord::Associations::ClassMethods...Jon Leighton2011-02-281-281/+0
* Add interpolation of association conditions back in, in the form of proc { .....Jon Leighton2011-02-141-0/+4
* Fix table name collision due to incorrect alias count on certain joins.Ernie Miller2011-02-121-4/+4
* Have a proper AssociationReflection#foreign_type method rather than using opt...Jon Leighton2011-01-031-1/+1
* Rename AssociationReflection#primary_key_name to foreign_key, since the optio...Jon Leighton2010-12-311-4/+4
* Fix problem where wrong keys are used in JoinAssociation when an association ...Jon Leighton2010-12-201-9/+12
* taking advantage of the JoinSource node in the SQL ASTAaron Patterson2010-12-161-1/+0
* move ivar to initialize, use triple dot rather than minusAaron Patterson2010-12-161-1/+1
* explicitly set prefixAaron Patterson2010-12-161-1/+1
* remove lasgn since AST is mutatedAaron Patterson2010-12-161-2/+8
* use table alias nodes rather than Table nodesAaron Patterson2010-12-101-3/+2
* use alias nodes to represent table aliasesAaron Patterson2010-12-101-3/+2
* avoid *args on join_target_tableAaron Patterson2010-12-101-3/+5
* move join creation a little closer to where it is usedAaron Patterson2010-12-091-3/+3
* use inject rather than lasgnAaron Patterson2010-12-091-6/+5
* removing useless lasgnAaron Patterson2010-12-091-1/+1
* just allocate the table in initializeAaron Patterson2010-12-081-6/+4
* fewer method calls, fewer code branchesAaron Patterson2010-12-081-5/+4
* only call active_record onceAaron Patterson2010-12-081-2/+4
* dry up calls to table_aliasesAaron Patterson2010-12-081-4/+6
* remove code that could never be executedAaron Patterson2010-12-081-4/+0
* have table_aliases call count_aliases to set the default valueAaron Patterson2010-12-081-4/+0
* arel ignores the columns parameterAaron Patterson2010-12-081-2/+1
* no need for selfAaron Patterson2010-12-011-1/+1
* removing interpolate_sql from join associationsAaron Patterson2010-11-291-5/+1
* moving method to subclass that actually uses the methodAaron Patterson2010-11-291-0/+4
* breaking classes up in to respective filesAaron Patterson2010-11-231-0/+278