mirror of
https://github.com/bitwarden/server.git
synced 2024-12-05 14:23:30 +01:00
07d37b1b41
* Add 'AssignedSeats' to ProviderOrganizationOrganizationDetailsView * Add newline * Thomas' feedback
23 lines
700 B
Transact-SQL
23 lines
700 B
Transact-SQL
-- 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
|