Class: ActiveRecord::MySQL::Strict::Validation::StringValidation
- Inherits:
-
ActiveRecord::MySQL::Strict::Validation
- Object
- Struct
- ActiveRecord::MySQL::Strict::Validation
- ActiveRecord::MySQL::Strict::Validation::StringValidation
- Defined in:
- lib/active_record/mysql/strict/validation/string_validation.rb
Constant Summary collapse
- LIMIT =
255
Instance Attribute Summary
Attributes inherited from ActiveRecord::MySQL::Strict::Validation
Instance Method Summary collapse
Methods inherited from ActiveRecord::MySQL::Strict::Validation
Instance Method Details
#apply ⇒ Object
8 9 10 |
# File 'lib/active_record/mysql/strict/validation/string_validation.rb', line 8 def apply model.validates field.name, 'ActiveRecord::MySQL::Strict::Validator::StrictLength' => { in: 0..(field.limit || LIMIT) }, allow_blank: true end |