Method: ActiveRecord::Generators::DeviseGenerator#copy_devise_migration

Defined in:
lib/generators/active_record/devise_generator.rb

#copy_devise_migrationObject



16
17
18
19
20
21
22
# File 'lib/generators/active_record/devise_generator.rb', line 16

def copy_devise_migration
  if (behavior == :invoke && model_exists?) || (behavior == :revoke && migration_exists?(table_name))
    migration_template "migration_existing.rb", "#{migration_path}/add_devise_to_#{table_name}.rb", migration_version: migration_version
  else
    migration_template "migration.rb", "#{migration_path}/devise_create_#{table_name}.rb", migration_version: migration_version
  end
end