Module: SchemaPlus::Indexes::ActiveRecord::Base::ClassMethods

Defined in:
lib/schema_plus/indexes/active_record/base.rb

Instance Method Summary collapse

Instance Method Details

#indexesObject

Returns a list of IndexDefinition objects, for each index defined on this model’s table.



11
12
13
# File 'lib/schema_plus/indexes/active_record/base.rb', line 11

def indexes
  @indexes ||= connection.indexes(table_name)
end

#reset_index_informationObject

(reset_index_information gets called by by Middleware::Model::ResetColumnInformation)



16
17
18
# File 'lib/schema_plus/indexes/active_record/base.rb', line 16

def reset_index_information
  @indexes = nil
end