Class: DbValidator::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/db_validator/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



7
8
9
10
11
12
13
14
# File 'lib/db_validator/configuration.rb', line 7

def initialize
  @only_models = []
  @ignored_models = []
  @ignored_attributes = {}
  @batch_size = 1000
  @report_format = :text
  @limit = nil
end

Instance Attribute Details

#batch_sizeObject

Returns the value of attribute batch_size.



5
6
7
# File 'lib/db_validator/configuration.rb', line 5

def batch_size
  @batch_size
end

#ignored_attributesObject

Returns the value of attribute ignored_attributes.



5
6
7
# File 'lib/db_validator/configuration.rb', line 5

def ignored_attributes
  @ignored_attributes
end

#ignored_modelsObject

Returns the value of attribute ignored_models.



5
6
7
# File 'lib/db_validator/configuration.rb', line 5

def ignored_models
  @ignored_models
end

#limitObject

Returns the value of attribute limit.



5
6
7
# File 'lib/db_validator/configuration.rb', line 5

def limit
  @limit
end

#only_modelsObject

Returns the value of attribute only_models.



5
6
7
# File 'lib/db_validator/configuration.rb', line 5

def only_models
  @only_models
end

#report_formatObject

Returns the value of attribute report_format.



5
6
7
# File 'lib/db_validator/configuration.rb', line 5

def report_format
  @report_format
end