mirror of
https://github.com/bitwarden/server.git
synced 2025-07-04 01:22:50 -05:00
[AC-1682] Bumped up the dates on the migration scripts
This commit is contained in:
@ -0,0 +1,22 @@
|
||||
-- Update existing rows in CollectionUsers
|
||||
UPDATE "CollectionUsers"
|
||||
SET
|
||||
"ReadOnly" = false,
|
||||
"HidePasswords" = false,
|
||||
"Manage" = false
|
||||
FROM "Collection" AS C
|
||||
INNER JOIN "CollectionUsers" AS CU ON CU."CollectionId" = C."Id"
|
||||
INNER JOIN "OrganizationUser" AS OU ON CU."CollectionId" = C."Id" AND C."OrganizationId" = OU."OrganizationId"
|
||||
WHERE OU."AccessAll" = true;
|
||||
|
||||
-- Insert new rows into CollectionUsers
|
||||
INSERT INTO "CollectionUsers" ("CollectionId", "OrganizationUserId", "ReadOnly", "HidePasswords", "Manage")
|
||||
SELECT C."Id" AS "CollectionId", OU."Id" AS "OrganizationUserId", false, false, false
|
||||
FROM "Collection" AS C
|
||||
INNER JOIN "OrganizationUser" AS OU ON C."OrganizationId" = OU."OrganizationId"
|
||||
WHERE OU."AccessAll" = true
|
||||
AND NOT EXISTS (
|
||||
SELECT 1
|
||||
FROM "CollectionUsers" AS CU
|
||||
WHERE CU."CollectionId" = C."Id" AND CU."OrganizationUserId" = OU."Id"
|
||||
);
|
Reference in New Issue
Block a user