提交 f6e7e11a 编写于 作者: A Aaron Patterson

use the cached arel table

上级 790b4011
......@@ -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
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册