mirror of
https://github.com/bitwarden/server.git
synced 2026-01-31 14:13:18 +08:00
19 lines
559 B
MySQL
19 lines
559 B
MySQL
|
|
CREATE OR ALTER PROCEDURE [dbo].[OrganizationIntegration_ReadByTeamsConfigurationTenantIdTeamId]
|
||
|
|
@TenantId NVARCHAR(200),
|
||
|
|
@TeamId NVARCHAR(200)
|
||
|
|
AS
|
||
|
|
BEGIN
|
||
|
|
SET NOCOUNT ON;
|
||
|
|
|
||
|
|
SELECT TOP 1 *
|
||
|
|
FROM [dbo].[OrganizationIntegrationView]
|
||
|
|
CROSS APPLY OPENJSON([Configuration], '$.Teams')
|
||
|
|
WITH ( TeamId NVARCHAR(MAX) '$.id' ) t
|
||
|
|
WHERE [Type] = 7
|
||
|
|
AND JSON_VALUE([Configuration], '$.TenantId') = @TenantId
|
||
|
|
AND t.TeamId = @TeamId
|
||
|
|
AND JSON_VALUE([Configuration], '$.ChannelId') IS NULL
|
||
|
|
AND JSON_VALUE([Configuration], '$.ServiceUrl') IS NULL;
|
||
|
|
END
|
||
|
|
GO
|