CREATE TABLE [dbo].[harusddeployinfo]
(
[packageobjid] [int] NOT NULL,
[formobjid] [int] NULL,
[targetoperatingsystem] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[usdpackagename] [varchar] (128) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[usdpackageversion] [varchar] (40) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[deploysequence] [int] NULL,
[basedonpackage] [varchar] (172) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[installfile] [varchar] (260) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[installtype] [varchar] (10) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[installparms] [varchar] (256) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[uninstallfile] [varchar] (260) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[uninstalltype] [varchar] (10) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[uninstallparms] [varchar] (256) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[loadpath] [varchar] (1024) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[payload] [varchar] (2000) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[targetstate1] [varchar] (128) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[targetgroup1] [varchar] (40) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[targetcomputer1] [varchar] (40) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[targetstate2] [varchar] (128) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[targetgroup2] [varchar] (40) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[targetcomputer2] [varchar] (40) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[targetstate3] [varchar] (128) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[targetgroup3] [varchar] (40) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[targetcomputer3] [varchar] (40) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[targetstate4] [varchar] (128) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[targetcomputer4] [varchar] (40) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[targetgroup4] [varchar] (40) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[targetstate5] [varchar] (128) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[targetgroup5] [varchar] (40) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[targetcomputer5] [varchar] (40) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[deploystate] [char] (128) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[beforebootflag] [char] (5) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[beforelogoffflag] [char] (5) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[afterbootflag] [char] (5) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[afterlogoffflag] [char] (5) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[offlineflag] [char] (5) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[promptflag] [char] (5) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[execprompttimeoutflag] [char] (5) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[usercancelflag] [char] (5) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[resolvequerygroupsflag] [char] (5) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[attachmentobjid] [int] NULL,
[usddeployjobuuid] [char] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[deploystatus] [char] (12) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[usdjobcontaineruuid] [char] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[usdpackageuuid] [char] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[usdvolumeuuid] [char] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[usdinstallprocedureuuid] [char] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[usduninstallprocedureuuid] [char] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[usdinstalljobuuid] [char] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[usdbasedonpackageuuid] [char] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[usdpackagecomment] [varchar] (500) COLLATE SQL_Latin1_General_CP1_CS_AS NULL
) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [HARUSDDEPLOYINFO_ATTACH_IND] ON [dbo].[harusddeployinfo] ([attachmentobjid]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [HARUSDDEPLOYINFO_FRM_IND] ON [dbo].[harusddeployinfo] ([formobjid]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [HARUSDDEPLOYINFO_PKG_IND] ON [dbo].[harusddeployinfo] ([packageobjid]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[harusddeployinfo] ADD CONSTRAINT [HARUSDDEPLOYINFO_ATTID_FK] FOREIGN KEY ([attachmentobjid]) REFERENCES [dbo].[harformattachment] ([attachmentobjid]) ON DELETE CASCADE
GO
ALTER TABLE [dbo].[harusddeployinfo] ADD CONSTRAINT [harusddeployinfo_fk] FOREIGN KEY ([packageobjid]) REFERENCES [dbo].[harpackage] ([packageobjid]) ON DELETE CASCADE
GO
ALTER TABLE [dbo].[harusddeployinfo] ADD CONSTRAINT [HARUSDDEPLOYINFO_FRMID_FK] FOREIGN KEY ([formobjid]) REFERENCES [dbo].[harform] ([formobjid]) ON DELETE CASCADE
GO
GRANT SELECT ON [dbo].[harusddeployinfo] TO [harvest_group]
GRANT INSERT ON [dbo].[harusddeployinfo] TO [harvest_group]
GRANT DELETE ON [dbo].[harusddeployinfo] TO [harvest_group]
GRANT UPDATE ON [dbo].[harusddeployinfo] TO [harvest_group]
GRANT SELECT ON [dbo].[harusddeployinfo] TO [harvest_rep]
GO