Class: DatabaseValidations::DBUniquenessValidator
- Inherits:
-
ActiveRecord::Validations::UniquenessValidator
- Object
- ActiveRecord::Validations::UniquenessValidator
- DatabaseValidations::DBUniquenessValidator
- Defined in:
- lib/database_validations/lib/validates_db_uniqueness_of/db_uniqueness_validator.rb
Class Method Summary collapse
-
.kind ⇒ Object
This is a hack to simulate presence validator It’s used for cases when some 3rd parties are relies on the validators For example,
required
option from simple_form checks the validator.
Instance Method Summary collapse
Class Method Details
.kind ⇒ Object
This is a hack to simulate presence validator It’s used for cases when some 3rd parties are relies on the validators For example, required
option from simple_form checks the validator
6 7 8 |
# File 'lib/database_validations/lib/validates_db_uniqueness_of/db_uniqueness_validator.rb', line 6 def self.kind :uniqueness end |
Instance Method Details
#validate(record) ⇒ Object
10 11 12 |
# File 'lib/database_validations/lib/validates_db_uniqueness_of/db_uniqueness_validator.rb', line 10 def validate(record) super if record._database_validations_fallback end |