module Geocoder::MaxmindDatabase

def insert_rows(table, headers, rows)

def insert_rows(table, headers, rows)
  value_strings = rows.map do |row|
    "(" + row.map{ |col| sql_escaped_value(col) }.join(',') + ")"
  end
  q = "INSERT INTO #{table} (#{headers.join(',')}) " +
    "VALUES #{value_strings.join(',')}"
  ActiveRecord::Base.connection.execute(q)
end