class ActiveRecord::ConnectionAdapters::SchemaCache

def dump_to(filename)

def dump_to(filename)
  clear!
  tables_to_cache.each { |table| add(table) }
  open(filename) { |f|
    if filename.include?(".dump")
      f.write(Marshal.dump(self))
    else
      f.write(YAML.dump(self))
    end
  }
end