class DatabaseFlusher::ActiveRecord::Mysql2Adapter
Public Class Methods
new(connection)
click to toggle source
Calls superclass method
DatabaseFlusher::ActiveRecord::AbstractAdapter::new
# File lib/database_flusher/active_record/adapters/mysql2_adapter.rb, line 5 def initialize(connection) super flags = raw_connection.query_options[:flags] unless flags.include?('MULTI_STATEMENTS'.freeze) raise 'MULTI_STATEMENTS flag is not enabled' end end
Private Instance Methods
execute_multi(sql)
click to toggle source
# File lib/database_flusher/active_record/adapters/mysql2_adapter.rb, line 15 def execute_multi(sql) execute sql raw_connection.abandon_results! end