class Nandi::MigrationGenerator

Public Instance Methods

create_migration_file() click to toggle source
# File lib/generators/nandi/migration/migration_generator.rb, line 9
def create_migration_file
  timestamp = Time.now.utc.strftime("%Y%m%d%H%M%S")

  template(
    "migration.rb",
    "#{base_path}/#{timestamp}_#{file_name.underscore}.rb",
  )
end

Private Instance Methods

base_path() click to toggle source
# File lib/generators/nandi/migration/migration_generator.rb, line 20
def base_path
  Nandi.config.migration_directory || "db/safe_migrations"
end