Method: ActiveRecord::ConnectionAdapters::Quoting#quote_table_name_for_assignment

Defined in:
activerecord/lib/active_record/connection_adapters/abstract/quoting.rb

#quote_table_name_for_assignment(table, attr) ⇒ Object

Override to return the quoted table name for assignment. Defaults to table quoting.

This works for MySQL where table.column can be used to resolve ambiguity.

We override this in the sqlite3 and postgresql adapters to use only the column name (as per syntax requirements).



153
154
155
# File 'activerecord/lib/active_record/connection_adapters/abstract/quoting.rb', line 153

def quote_table_name_for_assignment(table, attr)
  quote_table_name("#{table}.#{attr}")
end