module ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements
def combine_multi_statements(total_sql)
def combine_multi_statements(total_sql) total_sql.each_with_object([]) do |sql, total_sql_chunks| previous_packet = total_sql_chunks.last if max_allowed_packet_reached?(sql, previous_packet) total_sql_chunks << +sql else previous_packet << ";\n" previous_packet << sql end end end