11 lines
348 B
SQL
11 lines
348 B
SQL
--- Add email_mfa bool column to users table with default value same as is_two_factor_enabled
|
|
--- Alter the column to not null after back-filling data
|
|
|
|
ALTER TABLE users
|
|
ADD COLUMN IF NOT EXISTS email_mfa boolean DEFAULT false;
|
|
UPDATE users
|
|
SET email_mfa = NOT is_two_factor_enabled;
|
|
ALTER TABLE users
|
|
ALTER COLUMN email_mfa SET NOT NULL;
|
|
|