Method: ActiveRecord::ConnectionAdapters::SchemaCache#encode_with

Defined in:
activerecord/lib/active_record/connection_adapters/schema_cache.rb

#encode_with(coder) ⇒ Object

:nodoc:



273
274
275
276
277
278
279
# File 'activerecord/lib/active_record/connection_adapters/schema_cache.rb', line 273

def encode_with(coder) # :nodoc:
  coder["columns"]          = @columns.sort.to_h
  coder["primary_keys"]     = @primary_keys.sort.to_h
  coder["data_sources"]     = @data_sources.sort.to_h
  coder["indexes"]          = @indexes.sort.to_h
  coder["version"]          = @version
end