module DatashiftJourney::GenerateCommon
Public Instance Methods
journey_plan_filename()
click to toggle source
Module name = optionsJourney
# File lib/generators/datashift_journey/generate_common.rb, line 19 def journey_plan_filename "#{DatashiftJourney.journey_plan_class.to_s.underscore}.rb" end
model_path()
click to toggle source
# File lib/generators/datashift_journey/generate_common.rb, line 13 def model_path @model_path ||= File.join(destination_root, "app", "models", journey_plan_filename) end
next_migration_number(dirname)
click to toggle source
Implement the required interface for Rails::Generators::Migration.
# File lib/generators/datashift_journey/generate_common.rb, line 8 def next_migration_number(dirname) next_migration_number = current_migration_number(dirname) + 1 ActiveRecord::Migration.next_migration_number(next_migration_number) end