instance method
reload_schema_from_cache
Ruby on Rails 6.0.6
Since v5.2.8.1 PrivateSignature
reload_schema_from_cache()
No documentation comment.
Source
# File activerecord/lib/active_record/model_schema.rb, line 528
def reload_schema_from_cache
@arel_table = nil
@column_names = nil
@symbol_column_to_string_name_hash = nil
@attribute_types = nil
@content_columns = nil
@default_attributes = nil
@column_defaults = nil
@inheritance_column = nil unless defined?(@explicit_inheritance_column) && @explicit_inheritance_column
@attributes_builder = nil
@columns = nil
@columns_hash = nil
@schema_loaded = false
@attribute_names = nil
@yaml_encoder = nil
direct_descendants.each do |descendant|
descendant.send(:reload_schema_from_cache)
end
end
Defined in activerecord/lib/active_record/model_schema.rb line 528
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::ModelSchema::ClassMethods