module ActiveRecord::Import::MysqlAdapter
Constants
- NO_MAX_PACKET
- QUERY_OVERHEAD
Public Instance Methods
increment_locking_column!(table_name, results, locking_column)
click to toggle source
# File lib/activerecord-import/adapters/mysql_adapter.rb, line 132 def increment_locking_column!(table_name, results, locking_column) if locking_column.present? results << "`#{locking_column}`=#{table_name}.`#{locking_column}`+1" end end
pre_sql_statements( options)
click to toggle source
Calls superclass method
# File lib/activerecord-import/adapters/mysql_adapter.rb, line 69 def pre_sql_statements( options) sql = [] sql << "IGNORE" if options[:ignore] || options[:on_duplicate_key_ignore] sql + super end