92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
|
# File 'lib/sequel/plugins/auto_validations.rb', line 92
def self.apply(model, opts=OPTS)
model.instance_exec do
plugin :validation_helpers
@auto_validate_presence = false
@auto_validate_no_null_byte_columns = []
@auto_validate_not_null_columns = []
@auto_validate_explicit_not_null_columns = []
@auto_validate_max_length_columns = []
@auto_validate_max_value_columns = []
@auto_validate_min_value_columns = []
@auto_validate_unique_columns = []
@auto_validate_types = true
@auto_validate_options = AUTO_VALIDATE_OPTIONS
end
end
|