1
0
mirror of https://github.com/bitwarden/server synced 2026-01-07 11:03:37 +00:00

[PM-22108] Add PolicyDetails_ReadByOrganizationId proc (#6019)

This commit is contained in:
Jimmy Vo
2025-07-31 11:24:39 -04:00
committed by GitHub
parent ff5659cc0f
commit de13932ffe
11 changed files with 589 additions and 4 deletions

View File

@@ -0,0 +1,34 @@
-- Adding indices
IF NOT EXISTS (SELECT *
FROM sys.indexes
WHERE [name] = 'IX_OrganizationUser_EmailOrganizationIdStatus'
AND object_id = Object_id('[dbo].[OrganizationUser]'))
BEGIN
CREATE NONCLUSTERED INDEX [IX_OrganizationUser_EmailOrganizationIdStatus]
ON [dbo].[OrganizationUser]([email] ASC, [organizationid] ASC, [status] ASC)
END
go
IF NOT EXISTS (SELECT *
FROM sys.indexes
WHERE [name] =
'IX_ProviderOrganization_OrganizationIdProviderId'
AND object_id = Object_id('[dbo].[ProviderOrganization]'))
BEGIN
CREATE NONCLUSTERED INDEX [IX_ProviderOrganization_OrganizationIdProviderId]
ON [dbo].[ProviderOrganization]([organizationid] ASC, [providerid] ASC)
END
go
IF NOT EXISTS (SELECT *
FROM sys.indexes
WHERE [name] = 'IX_ProviderUser_UserIdProviderId'
AND object_id = Object_id('[dbo].[ProviderUser]'))
BEGIN
CREATE NONCLUSTERED INDEX [IX_ProviderUser_UserIdProviderId]
ON [dbo].[ProviderUser]([userid] ASC, [providerid] ASC)
END
go