Module: Adminpanel::MigrationGeneratorHelper
- Included in:
- MigrationGenerator
- Defined in:
- lib/generators/adminpanel/migration/migration_generator_helper.rb
Instance Method Summary collapse
Instance Method Details
#migration_name ⇒ Object
4 5 6 7 8 9 10 11 12 |
# File 'lib/generators/adminpanel/migration/migration_generator_helper.rb', line 4 def migration_name migration_name_parts = name.underscore.split('_') prefix_table = migration_name_parts[(migration_name_parts.size - 2)] # to get 'adminpanel' if exists if prefix_table != 'adminpanel' table_name = migration_name_parts.pop migration_name_parts << 'adminpanel' << table_name end return migration_name_parts.join('_') end |
#resource_migrating ⇒ Object
14 15 16 |
# File 'lib/generators/adminpanel/migration/migration_generator_helper.rb', line 14 def resource_name = name.underscore.split('_').pop.singularize end |