mirror of
https://github.com/bitwarden/server.git
synced 2025-07-03 09:02:48 -05:00
[AC-1682] Removed bulk data migration script
This commit is contained in:
@ -1,37 +0,0 @@
|
|||||||
-- This script will enable collection enhancements for all organizations that have not yet migrated.
|
|
||||||
|
|
||||||
-- Step 1: Insert into a temporary table
|
|
||||||
SELECT [Id] AS [OrganizationId]
|
|
||||||
INTO #TempOrg
|
|
||||||
FROM [dbo].[Organization]
|
|
||||||
WHERE [FlexibleCollections] = 0;
|
|
||||||
|
|
||||||
-- Step 2: Execute the stored procedure for each OrganizationId
|
|
||||||
DECLARE @OrganizationId UNIQUEIDENTIFIER;
|
|
||||||
|
|
||||||
DECLARE OrgCursor CURSOR FOR
|
|
||||||
SELECT [OrganizationId]
|
|
||||||
FROM #TempOrg;
|
|
||||||
|
|
||||||
OPEN OrgCursor;
|
|
||||||
|
|
||||||
FETCH NEXT FROM OrgCursor INTO @OrganizationId;
|
|
||||||
|
|
||||||
WHILE (@@FETCH_STATUS = 0)
|
|
||||||
BEGIN
|
|
||||||
-- Execute the stored procedure for the current OrganizationId
|
|
||||||
EXEC [dbo].[Organization_EnableCollectionEnhancements] @OrganizationId;
|
|
||||||
|
|
||||||
-- Update the Organization to set FlexibleCollections = 1
|
|
||||||
UPDATE [dbo].[Organization]
|
|
||||||
SET [FlexibleCollections] = 1
|
|
||||||
WHERE [Id] = @OrganizationId;
|
|
||||||
|
|
||||||
FETCH NEXT FROM OrgCursor INTO @OrganizationId;
|
|
||||||
END;
|
|
||||||
|
|
||||||
CLOSE OrgCursor;
|
|
||||||
DEALLOCATE OrgCursor;
|
|
||||||
|
|
||||||
-- Step 3: Drop the temporary table
|
|
||||||
DROP TABLE #TempOrg;
|
|
Reference in New Issue
Block a user