aboutsummaryrefslogtreecommitdiffstats
path: root/lib/active_relation/primitives
diff options
context:
space:
mode:
authorNick Kallen <nkallen@nick-kallens-computer-2.local>2008-01-13 17:43:00 -0800
committerNick Kallen <nkallen@nick-kallens-computer-2.local>2008-01-13 17:43:00 -0800
commit2e63ac91302e2df397a286fdaf9cea51635071a6 (patch)
tree5d8eb92b25c45ddbf9bb35655da34bdaecf44f1f /lib/active_relation/primitives
parent59cc0e235285feeeb652ebc17a128c769e2c9d8c (diff)
downloadrails-2e63ac91302e2df397a286fdaf9cea51635071a6.tar.gz
rails-2e63ac91302e2df397a286fdaf9cea51635071a6.tar.bz2
rails-2e63ac91302e2df397a286fdaf9cea51635071a6.zip
removed support for scalar select (will return later); added support for aliased tables
Diffstat (limited to 'lib/active_relation/primitives')
-rw-r--r--lib/active_relation/primitives/attribute.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/active_relation/primitives/attribute.rb b/lib/active_relation/primitives/attribute.rb
index b13f9befe1..5ce3dfd531 100644
--- a/lib/active_relation/primitives/attribute.rb
+++ b/lib/active_relation/primitives/attribute.rb
@@ -14,7 +14,7 @@ module ActiveRelation
end
def qualified_name
- "#{relation.table}.#{name}"
+ "#{relation.name}.#{name}"
end
def qualify
@@ -78,7 +78,7 @@ module ActiveRelation
include Aggregations
def to_sql(options = {})
- "#{quote_table_name(relation.table)}.#{quote_column_name(name)}" + (options[:use_alias] && self.alias ? " AS #{self.alias.to_s.to_sql}" : "")
+ "#{quote_table_name(relation.name)}.#{quote_column_name(name)}" + (options[:use_alias] && self.alias ? " AS #{self.alias.to_s.to_sql}" : "")
end
end
end