Class: ActiveRecord::Generators::RolesMigrationGenerator

Inherits:
Rails::Generators::NamedBase
  • Object
show all
Includes:
Rails3::Assist::BasicLogger, Rails3::Migration::Assist
Defined in:
lib/generators/active_record/roles_migration/roles_migration_generator.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.source_rootObject



21
22
23
# File 'lib/generators/active_record/roles_migration/roles_migration_generator.rb', line 21

def self.source_root
  @source_root ||= File.expand_path("../templates", __FILE__)
end

Instance Method Details

#mainObject



25
26
27
28
29
# File 'lib/generators/active_record/roles_migration/roles_migration_generator.rb', line 25

def main
  logger.add_logfile :logfile => logfile if logfile
  valid_strategy?
  run_migration
end