Class: DatabaseConsistency::ColumnVerifiers::PresenceMissingVerifier

Inherits:
BaseVerifier
  • Object
show all
Defined in:
lib/database_consistency/column_verifiers/presence_missing_verifier.rb

Overview

This class verifies that column needs a presence validator

Constant Summary collapse

VALIDATOR_MISSING =
'is required but do not have presence validator'.freeze

Instance Attribute Summary

Attributes inherited from BaseVerifier

#column, #model

Instance Method Summary collapse

Methods inherited from BaseVerifier

#initialize, #report, verify

Constructor Details

This class inherits a constructor from DatabaseConsistency::ColumnVerifiers::BaseVerifier

Instance Method Details

#verifyObject



7
8
9
# File 'lib/database_consistency/column_verifiers/presence_missing_verifier.rb', line 7

def verify
  result(:fail, Helper.message(model, column, VALIDATOR_MISSING)) unless skip? || validator?
end