Method: Automigration::Migrator#initialize

Defined in:
lib/automigration/migrator.rb

#initialize(options = {}) ⇒ Migrator

Returns a new instance of Migrator.



31
32
33
34
35
36
37
38
# File 'lib/automigration/migrator.rb', line 31

def initialize(options = {})
  options.assert_valid_keys(:skip_output, :models)

  self.class.load_all_models!

  @models = options[:models] || ActiveRecord::Base.descendants
  @options = options
end