Class: AuditedCollectionUpgradeGenerator

Inherits:
Rails::Generators::NamedBase
  • Object
show all
Extended by:
ActiveRecord::Generators::Migration
Includes:
Rails::Generators::Migration
Defined in:
lib/generators/audited_collection_upgrade/audited_collection_upgrade_generator.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#from_versionObject

Returns the value of attribute from_version.



10
11
12
# File 'lib/generators/audited_collection_upgrade/audited_collection_upgrade_generator.rb', line 10

def from_version
  @from_version
end

Instance Method Details

#main_screen_turn_onObject



16
17
18
19
# File 'lib/generators/audited_collection_upgrade/audited_collection_upgrade_generator.rb', line 16

def main_screen_turn_on
  self.from_version = from.split('.').collect(&:to_i)
  migration_template 'migration.rb', "db/migrate/#{file_name}"
end