23 lines
809 B
Transact-SQL
23 lines
809 B
Transact-SQL
CREATE TABLE [dbo].[WorkItem]
|
|
(
|
|
[WorkItemId] INT NOT NULL PRIMARY KEY IDENTITY,
|
|
[JobId] INT NOT NULL,
|
|
[Name] VARCHAR(200) NOT NULL,
|
|
[Description] VARCHAR(8000) NULL,
|
|
[Order] INT NOT NULL,
|
|
[SerializedPayload] VARCHAR(8000) NOT NULL,
|
|
[Url] VARCHAR(200) NULL,
|
|
[HttpMethod] INT NULL,
|
|
[ActionType] INT NULL,
|
|
[CancelJobOnFailure] BIT NOT NULL DEFAULT 0,
|
|
[CancelJobLimit] INT NOT NULL DEFAULT 0,
|
|
[CanceledJobCounter] INT NOT NULL DEFAULT 0,
|
|
CONSTRAINT [FK_WorkItem_Job] FOREIGN KEY ([JobId]) REFERENCES [Job]([JobId])
|
|
)
|
|
|
|
GO
|
|
CREATE NONCLUSTERED INDEX [ix_JobId] ON [dbo].[WorkItem]
|
|
(
|
|
[JobId] ASC
|
|
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
|
|
GO |