class ActiveRecord::Validations::UniquenessValidator
Protected Instance Methods
build_relation_with_paranoia(klass, table, attribute, value)
click to toggle source
# File lib/paranoia.rb, line 262 def build_relation_with_paranoia(klass, table, attribute, value) relation = build_relation_without_paranoia(klass, table, attribute, value) return relation unless klass.respond_to?(:paranoia_column) relation.and(klass.arel_table[klass.paranoia_column].eq(klass.paranoia_sentinel_value)) end