Module: Pacecar::Boolean::ClassMethods

Defined in:
lib/pacecar/boolean.rb

Instance Method Summary collapse

Instance Method Details

#define_boolean_scopesObject



13
14
15
16
17
18
# File 'lib/pacecar/boolean.rb', line 13

def define_boolean_scopes
  boolean_column_names.each do |name|
    scope name, -> { where(name => true) }
    scope "not_#{name}", -> { where(name => false) }
  end
end