Tables [dbo].[DismissedErrorStates]
PropertyValue
Row Count (~)0
Created1:20:02 AM Thursday, March 21, 2019
Last Modified1:20:24 AM Thursday, March 21, 2019
KeyNameData TypeMax Length (Bytes)Allow Nulls
Cluster Primary Key PK_DismissedErrorStates_DeviceID_ServiceErrorState: DeviceID\ServiceErrorStateForeign Keys FK_DismissedErrorStates_DeviceID_Device_DeviceID: [dbo].[Device].DeviceIDDeviceIDint4
False
Cluster Primary Key PK_DismissedErrorStates_DeviceID_ServiceErrorState: DeviceID\ServiceErrorStateServiceErrorStateint4
False
DismissedAtdatetime8
False
Expiresdatetime8
False
Foreign Keys FK_DismissedErrorStates_DismissedByContactID_Contact_ContactID: [dbo].[Contact].DismissedByContactIDDismissedByContactIDint4
True
ServiceErrorCategorysmallint2
False
KeyNameKey ColumnsUnique
Cluster Primary Key PK_DismissedErrorStates_DeviceID_ServiceErrorState: DeviceID\ServiceErrorStatePK_DismissedErrorStates_DeviceID_ServiceErrorStateDeviceID, ServiceErrorState
True
NameColumns
FK_DismissedErrorStates_DeviceID_Device_DeviceIDDeviceID->[dbo].[Device].[DeviceID]
FK_DismissedErrorStates_DismissedByContactID_Contact_ContactIDDismissedByContactID->[dbo].[Contact].[ContactID]
CREATE TABLE [dbo].[DismissedErrorStates]
(
[DeviceID] [int] NOT NULL,
[ServiceErrorState] [int] NOT NULL,
[DismissedAt] [datetime] NOT NULL,
[Expires] [datetime] NOT NULL,
[DismissedByContactID] [int] NULL,
[ServiceErrorCategory] [smallint] NOT NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[DismissedErrorStates] ADD CONSTRAINT [PK_DismissedErrorStates_DeviceID_ServiceErrorState] PRIMARY KEY CLUSTERED  ([DeviceID], [ServiceErrorState]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[DismissedErrorStates] ADD CONSTRAINT [FK_DismissedErrorStates_DeviceID_Device_DeviceID] FOREIGN KEY ([DeviceID]) REFERENCES [dbo].[Device] ([DeviceID])
GO
ALTER TABLE [dbo].[DismissedErrorStates] ADD CONSTRAINT [FK_DismissedErrorStates_DismissedByContactID_Contact_ContactID] FOREIGN KEY ([DismissedByContactID]) REFERENCES [dbo].[Contact] ([ContactID])
GO