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