class ActiveRecord::Generators::DeviseAuthyGenerator

Public Instance Methods

copy_devise_migration() click to toggle source
# File lib/generators/active_record/devise_authy_generator.rb, line 8
def copy_devise_migration
  migration_template "migration.rb", "db/migrate/devise_authy_add_to_#{table_name}.rb", migration_version: migration_version
end

Private Instance Methods

migration_version() click to toggle source
# File lib/generators/active_record/devise_authy_generator.rb, line 18
def migration_version
  "[#{Rails::VERSION::MAJOR}.#{Rails::VERSION::MINOR}]" if versioned_migrations?
end
versioned_migrations?() click to toggle source
# File lib/generators/active_record/devise_authy_generator.rb, line 14
def versioned_migrations?
  Rails::VERSION::MAJOR >= 5
end