4 changed files with 20 additions and 22 deletions
@ -1,13 +1 @@ |
|||
ALTER TABLE ciphers |
|||
ADD COLUMN favorite BOOLEAN NOT NULL DEFAULT FALSE; |
|||
|
|||
-- Transfer favorite status for user-owned ciphers. |
|||
UPDATE ciphers |
|||
SET favorite = TRUE |
|||
WHERE EXISTS ( |
|||
SELECT * FROM favorites |
|||
WHERE favorites.user_uuid = ciphers.user_uuid |
|||
AND favorites.cipher_uuid = ciphers.uuid |
|||
); |
|||
|
|||
DROP TABLE favorites; |
|||
|
@ -0,0 +1,11 @@ |
|||
ALTER TABLE ciphers |
|||
ADD COLUMN favorite BOOLEAN NOT NULL DEFAULT FALSE; |
|||
|
|||
-- Transfer favorite status for user-owned ciphers. |
|||
UPDATE ciphers |
|||
SET favorite = TRUE |
|||
WHERE EXISTS ( |
|||
SELECT * FROM favorites |
|||
WHERE favorites.user_uuid = ciphers.user_uuid |
|||
AND favorites.cipher_uuid = ciphers.uuid |
|||
); |
@ -0,0 +1,9 @@ |
|||
-- Transfer favorite status for user-owned ciphers. |
|||
INSERT INTO favorites(user_uuid, cipher_uuid) |
|||
SELECT user_uuid, uuid |
|||
FROM ciphers |
|||
WHERE favorite = TRUE |
|||
AND user_uuid IS NOT NULL; |
|||
|
|||
ALTER TABLE ciphers |
|||
DROP COLUMN favorite; |
Loading…
Reference in new issue