Class: MigrationGenerator
- Inherits:
-
Object
- Object
- MigrationGenerator
- Includes:
- Thor::Actions, Thor::Base
- Defined in:
- lib/generators/migration.rb
Instance Method Summary collapse
Instance Method Details
#create(name) ⇒ Object
6 7 8 9 10 11 |
# File 'lib/generators/migration.rb', line 6 def create(name) @migration_class = 'Create' + name.pluralize.camelcase @table_name = name.pluralize.underscore create_migration_file(@migration_class.underscore, 'create_migration.tt') end |
#generic(name) ⇒ Object
13 14 15 16 |
# File 'lib/generators/migration.rb', line 13 def generic(name) @migration_class = name.camelcase create_migration_file(name.underscore, 'migration.tt') end |