Whether to use a presence validation for not null columns
# File lib/sequel/plugins/auto_validations.rb, line 87 def auto_validate_presence? @auto_validate_presence end
REMOVE40
# File lib/sequel/plugins/auto_validations.rb, line 81 def auto_validate_presence_columns Sequel::Deprecation.deprecate('Model.auto_validate_presence_columns', 'Please switch to auto_validate_not_null_columns') auto_validate_not_null_columns end
Whether to automatically validate schema types for all columns
# File lib/sequel/plugins/auto_validations.rb, line 92 def auto_validate_types? @auto_validate_types end
Skip automatic validations for the given validation type (:not_null, :types, :unique). If :all is given as the type, skip all auto validations.
# File lib/sequel/plugins/auto_validations.rb, line 98 def skip_auto_validations(type) if type == :all [:not_null, :types, :unique].each{|v| skip_auto_validations(v)} elsif type == :types @auto_validate_types = false else send("auto_validate_#{type}_columns").clear end end
Generated with the Darkfish Rdoc Generator 2.