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