Class: Statesman::ActiveRecordTransitionGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Statesman::ActiveRecordTransitionGenerator
show all
- Includes:
- ActiveRecord::Generators::Migration, GeneratorHelpers
- Defined in:
- lib/generators/statesman/active_record_transition_generator.rb
Instance Method Summary
collapse
#association_name, #class_name_option, #configuration, #database_supports_partial_indexes?, #index_name, #metadata_column_config, #metadata_column_type, #metadata_default_value, #model_file_name, #mysql?, #parent_id, #parent_name, #parent_table_name, #postgres?, #table_name
Instance Method Details
#create_migration_file ⇒ Object
24
25
26
|
# File 'lib/generators/statesman/active_record_transition_generator.rb', line 24
def create_migration_file
migration_template("create_migration.rb.erb", File.join(db_migrate_path, "create_#{table_name}.rb"))
end
|
#create_model_file ⇒ Object
20
21
22
|
# File 'lib/generators/statesman/active_record_transition_generator.rb', line 20
def create_model_file
template("active_record_transition_model.rb.erb", model_file_name)
end
|