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