use the cached arel table

This commit is contained in:
Aaron Patterson 2013-10-15 14:53:50 -07:00
parent 790b4011b2
commit f6e7e11ad2
2 changed files with 2 additions and 2 deletions

@ -18,7 +18,7 @@ def aliased_prefix
end
def table
Arel::Table.new(table_name, arel_engine)
base_klass.arel_table
end
def aliased_table_name

@ -19,7 +19,7 @@ class JoinPart # :nodoc:
# association.
attr_reader :base_klass, :children
delegate :table_name, :column_names, :primary_key, :arel_engine, :to => :base_klass
delegate :table_name, :column_names, :primary_key, :to => :base_klass
def initialize(base_klass, parent)
@base_klass = base_klass