We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents def93e4 + 956ce71 commit d255de3Copy full SHA for d255de3
lib/arel/visitors/sqlserver.rb
@@ -74,7 +74,10 @@ def visit_Arel_Nodes_SelectStatement o, collector
74
end
75
76
def visit_Arel_Table o, collector
77
- table_name = if o.engine.connection.database_prefix_remote_server?
+ # Apparently, o.engine.connection can actually be a different adapter
78
+ # than sqlserver. Can be removed if fixed in ActiveRecord. See:
79
+ # github.com/rails-sqlserver/activerecord-sqlserver-adapter/issues/450
80
+ table_name = if o.engine.connection.respond_to?(:sqlserver?) and o.engine.connection.database_prefix_remote_server?
81
remote_server_table_name(o)
82
else
83
quote_table_name(o.name)
0 commit comments