Class: DatabaseConsistency::Processors::AssociationsProcessor

Inherits:
BaseProcessor
  • Object
show all
Defined in:
lib/database_consistency/processors/associations_processor.rb

Overview

The class to process associations

Constant Summary collapse

CHECKERS =
[
  Checkers::MissingIndexChecker,
  Checkers::ForeignKeyChecker,
  Checkers::ForeignKeyTypeChecker,
  Checkers::ForeignKeyCascadeChecker,
  Checkers::MissingAssociationClassChecker
].freeze

Instance Attribute Summary

Attributes inherited from BaseProcessor

#configuration

Method Summary

Methods inherited from BaseProcessor

#enabled_checkers, #initialize, #reports

Constructor Details

This class inherits a constructor from DatabaseConsistency::Processors::BaseProcessor