Class: AfterMigrate::Configuration

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



12
13
14
15
16
17
18
19
# File 'lib/after_migrate.rb', line 12

def initialize
  @enabled = true
  @verbose = true
  @vacuum = true
  @analyze = 'only_affected_tables'
  @rake_tasks_enhanced = true
  @defer = true
end

Instance Attribute Details

#analyzeObject

Returns the value of attribute analyze.



10
11
12
# File 'lib/after_migrate.rb', line 10

def analyze
  @analyze
end

#deferObject

Returns the value of attribute defer.



10
11
12
# File 'lib/after_migrate.rb', line 10

def defer
  @defer
end

#enabledObject

Returns the value of attribute enabled.



10
11
12
# File 'lib/after_migrate.rb', line 10

def enabled
  @enabled
end

#rake_tasks_enhancedObject

Returns the value of attribute rake_tasks_enhanced.



10
11
12
# File 'lib/after_migrate.rb', line 10

def rake_tasks_enhanced
  @rake_tasks_enhanced
end

#vacuumObject

Returns the value of attribute vacuum.



10
11
12
# File 'lib/after_migrate.rb', line 10

def vacuum
  @vacuum
end

#verboseObject

Returns the value of attribute verbose.



10
11
12
# File 'lib/after_migrate.rb', line 10

def verbose
  @verbose
end