Tables [dbo].[SupplyOrders]
PropertyValue
CollationSQL_Latin1_General_CP1_CI_AS
Row Count (~)0
Created1:20:03 AM Thursday, March 21, 2019
Last Modified1:20:30 AM Thursday, March 21, 2019
KeyNameData TypeMax Length (Bytes)Allow NullsIdentity
Cluster Primary Key PK_SupplyOrders_ID: IDIDint4
False
1 - 1
Foreign Keys FK_SupplyOrders_DataSyncDefID_DataSyncDef_ID: [dbo].[DataSyncDef].DataSyncDefIDDataSyncDefIDint4
True
Foreign Keys FK_SupplyOrders_DeviceID_Device_DeviceID: [dbo].[Device].DeviceIDDeviceIDint4
False
ConsumableHashCodeint4
False
Foreign Keys FK_SupplyOrders_AlertEventID_AlertEvent_ID: [dbo].[AlertEvent].AlertEventIDAlertEventIDint4
True
OEMPartNonvarchar(max)max
False
Quantityfloat8
False
CreateDatedatetime8
False
StatusUpdateDatedatetime8
True
Activebit1
False
OrderStatustinyint1
False
OrderErrorMessagenvarchar(max)max
True
OrderInvoiceNumbernvarchar(max)max
True
OrderStatetinyint1
False
Detailsnvarchar(max)max
True
KeyNameKey ColumnsUnique
Cluster Primary Key PK_SupplyOrders_ID: IDPK_SupplyOrders_IDID
True
NameDeleteColumns
FK_SupplyOrders_AlertEventID_AlertEvent_IDCascadeAlertEventID->[dbo].[AlertEvent].[ID]
FK_SupplyOrders_DataSyncDefID_DataSyncDef_IDDataSyncDefID->[dbo].[DataSyncDef].[ID]
FK_SupplyOrders_DeviceID_Device_DeviceIDDeviceID->[dbo].[Device].[DeviceID]
CREATE TABLE [dbo].[SupplyOrders]
(
[ID] [int] NOT NULL IDENTITY(1, 1),
[DataSyncDefID] [int] NULL,
[DeviceID] [int] NOT NULL,
[ConsumableHashCode] [int] NOT NULL,
[AlertEventID] [int] NULL,
[OEMPartNo] [nvarchar] (max) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[Quantity] [float] NOT NULL,
[CreateDate] [datetime] NOT NULL,
[StatusUpdateDate] [datetime] NULL,
[Active] [bit] NOT NULL,
[OrderStatus] [tinyint] NOT NULL,
[OrderErrorMessage] [nvarchar] (max) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[OrderInvoiceNumber] [nvarchar] (max) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[OrderState] [tinyint] NOT NULL,
[Details] [nvarchar] (max) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[SupplyOrders] ADD CONSTRAINT [PK_SupplyOrders_ID] PRIMARY KEY CLUSTERED  ([ID]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[SupplyOrders] ADD CONSTRAINT [FK_SupplyOrders_AlertEventID_AlertEvent_ID] FOREIGN KEY ([AlertEventID]) REFERENCES [dbo].[AlertEvent] ([ID]) ON DELETE CASCADE
GO
ALTER TABLE [dbo].[SupplyOrders] ADD CONSTRAINT [FK_SupplyOrders_DataSyncDefID_DataSyncDef_ID] FOREIGN KEY ([DataSyncDefID]) REFERENCES [dbo].[DataSyncDef] ([ID])
GO
ALTER TABLE [dbo].[SupplyOrders] ADD CONSTRAINT [FK_SupplyOrders_DeviceID_Device_DeviceID] FOREIGN KEY ([DeviceID]) REFERENCES [dbo].[Device] ([DeviceID])
GO