class ActiveRecord::Generators::MemorableGenerator
Public Instance Methods
generate_migration()
click to toggle source
# File lib/generators/active_record/memorable_generator.rb, line 10 def generate_migration migration_template "migration.rb.erb", "db/migrate/#{migration_file_name}" end
Protected Instance Methods
migration_class_name()
click to toggle source
# File lib/generators/active_record/memorable_generator.rb, line 24 def migration_class_name migration_name.camelize end
migration_file_name()
click to toggle source
# File lib/generators/active_record/memorable_generator.rb, line 20 def migration_file_name "#{migration_name}.rb" end
migration_name()
click to toggle source
# File lib/generators/active_record/memorable_generator.rb, line 16 def migration_name "create_memorable_#{table_name}" end