Class: Mi::Generators::Base
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Mi::Generators::Base
show all
- Includes:
- Rails::Generators::Migration
- Defined in:
- lib/generators/mi.rb
Constant Summary
collapse
- Methods =
{
'+' => 'add_column',
'-' => 'remove_column',
'%' => 'change_column',
}.freeze
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.next_migration_number(dirname) ⇒ Object
12
13
14
15
|
# File 'lib/generators/mi.rb', line 12
def self.next_migration_number(dirname)
next_migration_number = current_migration_number(dirname) + 1
ActiveRecord::Migration.next_migration_number(next_migration_number)
end
|
Instance Method Details
#version ⇒ Object
23
24
25
26
27
28
|
# File 'lib/generators/mi.rb', line 23
def version
if arguments.include?('--version')
puts Mi::VERSION
exit 0
end
end
|