8032-devToTest_2440 #3009
|
@ -1,27 +0,0 @@
|
|||
CREATE OR REPLACE TABLE account.twoFactorType (
|
||||
`code` varchar(20) NOT NULL,
|
||||
`description` varchar(255) NOT NULL,
|
||||
PRIMARY KEY (`code`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
|
||||
|
||||
ALTER TABLE account.user ADD twoFactor varchar(20) NULL;
|
||||
ALTER TABLE account.user ADD CONSTRAINT user_twoFactor_fk FOREIGN KEY (twoFactor) REFERENCES account.twoFactorType(code) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
ALTER TABLE vn.department ADD twoFactor varchar(20) NULL;
|
||||
ALTER TABLE vn.department ADD CONSTRAINT department_twoFactor_fk FOREIGN KEY (twoFactor) REFERENCES account.twoFactorType(code) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
INSERT INTO account.twoFactorType (code, description)
|
||||
VALUES('email', 'Envia un código por email');
|
||||
|
||||
UPDATE account.`user` u
|
||||
JOIN account.`user` u2 ON u.id = u2.id
|
||||
SET u.twoFactor = u.twoFactor
|
||||
WHERE u2.twoFactor IS NOT NULL;
|
||||
|
||||
UPDATE vn.`department` d
|
||||
JOIN vn.`department` d2 ON d.id = d2.id
|
||||
SET d.twoFactor = d.twoFactor
|
||||
WHERE d2.twoFactor IS NOT NULL;
|
||||
|
||||
ALTER TABLE account.user CHANGE twoFactor twoFactor__ enum('email') CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL NULL COMMENT 'Deprecated 2024-09-09';
|
||||
ALTER TABLE vn.department CHANGE twoFactor twoFactor__ enum('email') CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL NULL COMMENT 'Deprecated 2024-09-09';
|
Loading…
Reference in New Issue