CMSgov/dpc-app

View on GitHub
dpc-web/db/migrate/20200909150413_create_old_passwords.rb

Summary

Maintainability
A
0 mins
Test Coverage
class CreateOldPasswords < ActiveRecord::Migration[6.0]
  def change
    create_table :old_passwords do |t|
      t.string :encrypted_password, null: false
      t.string :password_archivable_type, null: false
      t.integer :password_archivable_id, null: false
      t.string :password_salt # Optional. bcrypt stores the salt in the encrypted password field so this column may not be necessary.
      t.datetime :created_at
    end
    add_index :old_passwords, [:password_archivable_type, :password_archivable_id], name: 'index_password_archivable'
  end
end