class DeviseRemote::LoginMigrationGenerator

Public Instance Methods

add_login_to_devise() click to toggle source
# File lib/generators/devise_remote/login_migration_generator.rb, line 8
def add_login_to_devise
  migration_template 'add_login_template.erb',
                     "#{migration_path}/add_login_to_#{table_name}.rb",
                     migration_version: migration_version
end

Private Instance Methods

migration_path() click to toggle source
# File lib/generators/devise_remote/login_migration_generator.rb, line 16
def migration_path
  File.join('db', 'migrate')
end
migration_version() click to toggle source
# File lib/generators/devise_remote/login_migration_generator.rb, line 20
def migration_version
  if Rails.version.start_with?('5')
    "[#{Rails::VERSION::MAJOR}.#{Rails::VERSION::MINOR}]"
  end
end