First crack
This commit is contained in:
11
db/migrate/20251023053722_add_auth_fields_to_users.rb
Normal file
11
db/migrate/20251023053722_add_auth_fields_to_users.rb
Normal file
@@ -0,0 +1,11 @@
|
||||
class AddAuthFieldsToUsers < ActiveRecord::Migration[8.1]
|
||||
def change
|
||||
add_column :users, :admin, :boolean, default: false, null: false
|
||||
add_column :users, :totp_secret, :string
|
||||
add_column :users, :totp_required, :boolean, default: false, null: false
|
||||
add_column :users, :backup_codes, :text
|
||||
add_column :users, :status, :string, default: "active", null: false
|
||||
|
||||
add_index :users, :status
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user