mirror of
https://github.com/bitwarden/server.git
synced 2024-12-24 17:17:40 +01:00
23 lines
700 B
MySQL
23 lines
700 B
MySQL
|
-- Add column 'AssignedSeats'
|
||
|
CREATE OR AlTER VIEW [dbo].[ProviderOrganizationOrganizationDetailsView]
|
||
|
AS
|
||
|
SELECT
|
||
|
PO.[Id],
|
||
|
PO.[ProviderId],
|
||
|
PO.[OrganizationId],
|
||
|
O.[Name] OrganizationName,
|
||
|
PO.[Key],
|
||
|
PO.[Settings],
|
||
|
PO.[CreationDate],
|
||
|
PO.[RevisionDate],
|
||
|
(SELECT COUNT(1) FROM [dbo].[OrganizationUser] OU WHERE OU.OrganizationId = PO.OrganizationId AND OU.Status = 2) UserCount,
|
||
|
(SELECT COUNT(1) FROM [dbo].[OrganizationUser] OU WHERE OU.OrganizationId = PO.OrganizationId AND OU.Status >= 0) OccupiedSeats,
|
||
|
O.[Seats],
|
||
|
O.[Plan],
|
||
|
O.[Status]
|
||
|
FROM
|
||
|
[dbo].[ProviderOrganization] PO
|
||
|
LEFT JOIN
|
||
|
[dbo].[Organization] O ON O.[Id] = PO.[OrganizationId]
|
||
|
GO
|