class RailsMfa::Generators::MigrationGenerator

def self.next_migration_number(dirname)

def self.next_migration_number(dirname)
  ActiveRecord::Generators::Base.next_migration_number(dirname)
end

def class_name

def class_name
  name.classify
end

def create_migration_file

def create_migration_file
  migration_template(
    "migration.rb.erb",
    "db/migrate/add_mfa_to_#{table_name}.rb"
  )
end

def show_instructions

def show_instructions
  return unless behavior == :invoke
  say ""
  say "Migration created!", :green
  say ""
  say "Next steps:", :yellow
  say "  1. Review the migration file"
  say "  2. Run: rails db:migrate"
  say "  3. Include RailsMFA::Model in your #{class_name} model"
  say ""
end

def table_name

def table_name
  name.tableize
end