18F/identity-idp

View on GitHub
db/primary_migrate/20190407103634_create_throttles.rb

Summary

Maintainability
A
0 mins
Test Coverage
class CreateThrottles < ActiveRecord::Migration[5.1]
  disable_ddl_transaction!

  def change
    create_table :throttles do |t|
      t.integer :user_id, null: false
      t.integer :throttle_type, null: false
      t.datetime :attempted_at
      t.integer :attempts, default: 0
    end
    add_index :throttles, %i[user_id throttle_type], algorithm: :concurrently
  end
end