# File lib/taps/data_stream.rb, line 202
  def import_rows(rows)
    table.import(rows[:header], rows[:data])
    state[:offset] += rows[:data].size
  rescue Exception => ex
    case ex.message
    when /integer out of range/ then
      raise Taps::InvalidData, "\\nDetected integer data that exceeds the maximum allowable size for an integer type.\nThis generally occurs when importing from SQLite due to the fact that SQLite does\nnot enforce maximum values on integer types.\n", []
    else raise ex
    end
  end