2017-12-12 14:22:22 -05:00
|
|
|
|
CREATE TABLE [dbo].[Event] (
|
2021-07-21 19:40:38 +02:00
|
|
|
|
[Id] UNIQUEIDENTIFIER NOT NULL,
|
|
|
|
|
|
[Type] INT NOT NULL,
|
|
|
|
|
|
[UserId] UNIQUEIDENTIFIER NULL,
|
|
|
|
|
|
[OrganizationId] UNIQUEIDENTIFIER NULL,
|
|
|
|
|
|
[CipherId] UNIQUEIDENTIFIER NULL,
|
|
|
|
|
|
[CollectionId] UNIQUEIDENTIFIER NULL,
|
|
|
|
|
|
[PolicyId] UNIQUEIDENTIFIER NULL,
|
|
|
|
|
|
[GroupId] UNIQUEIDENTIFIER NULL,
|
|
|
|
|
|
[OrganizationUserId] UNIQUEIDENTIFIER NULL,
|
|
|
|
|
|
[ActingUserId] UNIQUEIDENTIFIER NULL,
|
|
|
|
|
|
[DeviceType] SMALLINT NULL,
|
|
|
|
|
|
[IpAddress] VARCHAR(50) NULL,
|
|
|
|
|
|
[Date] DATETIME2 (7) NOT NULL,
|
|
|
|
|
|
[ProviderId] UNIQUEIDENTIFIER NULL,
|
|
|
|
|
|
[ProviderUserId] UNIQUEIDENTIFIER NULL,
|
|
|
|
|
|
[ProviderOrganizationId] UNIQUEIDENTIFIER NULL,
|
2017-12-12 14:22:22 -05:00
|
|
|
|
CONSTRAINT [PK_Event] PRIMARY KEY CLUSTERED ([Id] ASC)
|
|
|
|
|
|
);
|
|
|
|
|
|
|
2017-12-12 14:39:56 -05:00
|
|
|
|
|
|
|
|
|
|
GO
|
2017-12-12 15:04:14 -05:00
|
|
|
|
CREATE NONCLUSTERED INDEX [IX_Event_DateOrganizationIdUserId]
|
2017-12-18 23:15:16 -05:00
|
|
|
|
ON [dbo].[Event]([Date] DESC, [OrganizationId] ASC, [ActingUserId] ASC, [CipherId] ASC);
|
2017-12-12 14:39:56 -05:00
|
|
|
|
|