Sha256: c2c85dd530238c40ba4444a44dc98ab6f959dab40a03f83eae5a8d6c881ae407
Contents?: true
Size: 729 Bytes
Versions: 1
Compression:
Stored size: 729 Bytes
Contents
class TwoFactorAuthenticationAddTo<%= table_name.camelize %> < ActiveRecord::Migration disable_ddl_transaction! def change add_column :<%= table_name %>, :second_factor_attempts_count, :integer, default: 0 add_column :<%= table_name %>, :encrypted_otp_secret_key, :string add_column :<%= table_name %>, :encrypted_otp_secret_key_iv, :string add_column :<%= table_name %>, :encrypted_otp_secret_key_salt, :string add_column :<%= table_name %>, :direct_otp, :string add_column :<%= table_name %>, :direct_otp_sent_at, :datetime add_column :<%= table_name %>, :totp_timestamp, :timestamp add_index :<%= table_name %>, :encrypted_otp_secret_key, unique: true, algorithm: :concurrently end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
devise_two_factor_authentication-3.0.0 | lib/generators/active_record/templates/migration.rb |