mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2025-07-25 05:20:42 +00:00
2020-08-02-025025 patch fix
This commit is contained in:
parent
6edceb5f7a
commit
99058d19c3
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;
|
DROP TABLE favorites;
|
||||||
|
|
|
@ -4,13 +4,3 @@ CREATE TABLE favorites (
|
||||||
|
|
||||||
PRIMARY KEY (user_uuid, cipher_uuid)
|
PRIMARY KEY (user_uuid, cipher_uuid)
|
||||||
);
|
);
|
||||||
|
|
||||||
-- 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;
|
|
||||||
|
|
|
@ -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…
Add table
Add a link
Reference in a new issue