Class: DatabaseConsistency::Processors::ColumnsProcessor

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

Overview

The class to process columns

Constant Summary collapse

CHECKERS =
[
  Checkers::NullConstraintChecker,
  Checkers::LengthConstraintChecker,
  Checkers::PrimaryKeyTypeChecker,
  Checkers::EnumValueChecker,
  Checkers::ThreeStateBooleanChecker,
  Checkers::ImplicitOrderingChecker
].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