Tables [dbo].[HARENVIRONMENT]
Properties
PropertyValue
Row Count17
Created4:59:41 AM Monday, March 02, 2009
Last Modified5:00:28 AM Monday, March 02, 2009
Columns
NameData TypeCollationMax Length (Bytes)Allow NullsDefault
Cluster Primary Key HARENVIRONMENT_PK: ENVOBJIDIndexes HARENVIRONMENT_ACTIVE_IND: ENVIRONMENTNAME\BASELINEVIEWID\CREATIONTIME\CREATORID\MODIFIEDTIME\MODIFIERID\NOTE\ARCHIVEBY\ARCHIVEMACHINE\ARCHIVEFILE\ARCHIVETIME\ENVISACTIVE\ISARCHIVE\ENVOBJIDIndexes HARENVIRONMENT_ARCHIVE_IND: ISARCHIVE\ENVOBJID\ENVISACTIVEENVOBJIDint4
No
Indexes HARENVIRONMENT_IND: ENVIRONMENTNAMEIndexes HARENVIRONMENT_BASELINE_IND: ENVIRONMENTNAME\BASELINEVIEWIDIndexes HARENVIRONMENT_ACTIVE_IND: ENVIRONMENTNAME\BASELINEVIEWID\CREATIONTIME\CREATORID\MODIFIEDTIME\MODIFIERID\NOTE\ARCHIVEBY\ARCHIVEMACHINE\ARCHIVEFILE\ARCHIVETIME\ENVISACTIVE\ISARCHIVE\ENVOBJIDENVIRONMENTNAMEvarchar(128)SQL_Latin1_General_CP1_CS_AS128
No
Indexes HARENVIRONMENT_ACTIVE_IND: ENVIRONMENTNAME\BASELINEVIEWID\CREATIONTIME\CREATORID\MODIFIEDTIME\MODIFIERID\NOTE\ARCHIVEBY\ARCHIVEMACHINE\ARCHIVEFILE\ARCHIVETIME\ENVISACTIVE\ISARCHIVE\ENVOBJIDIndexes HARENVIRONMENT_ARCHIVE_IND: ISARCHIVE\ENVOBJID\ENVISACTIVEENVISACTIVEchar(1)SQL_Latin1_General_CP1_CI_AS1
No
Indexes HARENVIRONMENT_BASELINE_IND: ENVIRONMENTNAME\BASELINEVIEWIDIndexes HARENVIRONMENT_ACTIVE_IND: ENVIRONMENTNAME\BASELINEVIEWID\CREATIONTIME\CREATORID\MODIFIEDTIME\MODIFIERID\NOTE\ARCHIVEBY\ARCHIVEMACHINE\ARCHIVEFILE\ARCHIVETIME\ENVISACTIVE\ISARCHIVE\ENVOBJIDBASELINEVIEWIDint4
No
((0))
Indexes HARENVIRONMENT_ACTIVE_IND: ENVIRONMENTNAME\BASELINEVIEWID\CREATIONTIME\CREATORID\MODIFIEDTIME\MODIFIERID\NOTE\ARCHIVEBY\ARCHIVEMACHINE\ARCHIVEFILE\ARCHIVETIME\ENVISACTIVE\ISARCHIVE\ENVOBJIDCREATIONTIMEdatetime8
No
(getutcdate())
Indexes HARENVIRONMENT_ACTIVE_IND: ENVIRONMENTNAME\BASELINEVIEWID\CREATIONTIME\CREATORID\MODIFIEDTIME\MODIFIERID\NOTE\ARCHIVEBY\ARCHIVEMACHINE\ARCHIVEFILE\ARCHIVETIME\ENVISACTIVE\ISARCHIVE\ENVOBJIDCREATORIDint4
No
Indexes HARENVIRONMENT_ACTIVE_IND: ENVIRONMENTNAME\BASELINEVIEWID\CREATIONTIME\CREATORID\MODIFIEDTIME\MODIFIERID\NOTE\ARCHIVEBY\ARCHIVEMACHINE\ARCHIVEFILE\ARCHIVETIME\ENVISACTIVE\ISARCHIVE\ENVOBJIDMODIFIEDTIMEdatetime8
No
(getutcdate())
Indexes HARENVIRONMENT_ACTIVE_IND: ENVIRONMENTNAME\BASELINEVIEWID\CREATIONTIME\CREATORID\MODIFIEDTIME\MODIFIERID\NOTE\ARCHIVEBY\ARCHIVEMACHINE\ARCHIVEFILE\ARCHIVETIME\ENVISACTIVE\ISARCHIVE\ENVOBJIDMODIFIERIDint4
No
Indexes HARENVIRONMENT_ACTIVE_IND: ENVIRONMENTNAME\BASELINEVIEWID\CREATIONTIME\CREATORID\MODIFIEDTIME\MODIFIERID\NOTE\ARCHIVEBY\ARCHIVEMACHINE\ARCHIVEFILE\ARCHIVETIME\ENVISACTIVE\ISARCHIVE\ENVOBJIDNOTEvarchar(2000)SQL_Latin1_General_CP1_CI_AS2000
Yes
Indexes HARENVIRONMENT_ACTIVE_IND: ENVIRONMENTNAME\BASELINEVIEWID\CREATIONTIME\CREATORID\MODIFIEDTIME\MODIFIERID\NOTE\ARCHIVEBY\ARCHIVEMACHINE\ARCHIVEFILE\ARCHIVETIME\ENVISACTIVE\ISARCHIVE\ENVOBJIDIndexes HARENVIRONMENT_ARCHIVE_IND: ISARCHIVE\ENVOBJID\ENVISACTIVEISARCHIVEchar(1)SQL_Latin1_General_CP1_CI_AS1
No
('N')
Indexes HARENVIRONMENT_ACTIVE_IND: ENVIRONMENTNAME\BASELINEVIEWID\CREATIONTIME\CREATORID\MODIFIEDTIME\MODIFIERID\NOTE\ARCHIVEBY\ARCHIVEMACHINE\ARCHIVEFILE\ARCHIVETIME\ENVISACTIVE\ISARCHIVE\ENVOBJIDARCHIVEBYint4
No
((1))
Indexes HARENVIRONMENT_ACTIVE_IND: ENVIRONMENTNAME\BASELINEVIEWID\CREATIONTIME\CREATORID\MODIFIEDTIME\MODIFIERID\NOTE\ARCHIVEBY\ARCHIVEMACHINE\ARCHIVEFILE\ARCHIVETIME\ENVISACTIVE\ISARCHIVE\ENVOBJIDARCHIVEMACHINEvarchar(256)SQL_Latin1_General_CP1_CI_AS256
Yes
Indexes HARENVIRONMENT_ACTIVE_IND: ENVIRONMENTNAME\BASELINEVIEWID\CREATIONTIME\CREATORID\MODIFIEDTIME\MODIFIERID\NOTE\ARCHIVEBY\ARCHIVEMACHINE\ARCHIVEFILE\ARCHIVETIME\ENVISACTIVE\ISARCHIVE\ENVOBJIDARCHIVEFILEvarchar(256)SQL_Latin1_General_CP1_CI_AS256
Yes
Indexes HARENVIRONMENT_ACTIVE_IND: ENVIRONMENTNAME\BASELINEVIEWID\CREATIONTIME\CREATORID\MODIFIEDTIME\MODIFIERID\NOTE\ARCHIVEBY\ARCHIVEMACHINE\ARCHIVEFILE\ARCHIVETIME\ENVISACTIVE\ISARCHIVE\ENVOBJIDARCHIVETIMEdatetime8
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key HARENVIRONMENT_PK: ENVOBJIDHARENVIRONMENT_PKENVOBJID
Yes
HARENVIRONMENT_INDENVIRONMENTNAME
Yes
HARENVIRONMENT_ACTIVE_INDENVIRONMENTNAME, BASELINEVIEWID, CREATIONTIME, CREATORID, MODIFIEDTIME, MODIFIERID, NOTE, ARCHIVEBY, ARCHIVEMACHINE, ARCHIVEFILE, ARCHIVETIME, ENVISACTIVE, ISARCHIVE, ENVOBJID
HARENVIRONMENT_ARCHIVE_INDISARCHIVE, ENVOBJID, ENVISACTIVE
HARENVIRONMENT_BASELINE_INDENVIRONMENTNAME, BASELINEVIEWID
Extended Properties
NameLevel 2 TypeLevel 2 NameValue
CaptionThe HARENVIRONMENT table stores the active environment objects. If users delete an environment, it will be removed from this table. However, the environment object information will be stored in the harAllEnvirs table.
CaptionCOLUMNARCHIVEBYUser object ID who archived project
CaptionCOLUMNARCHIVEFILEArchive file name of project
CaptionCOLUMNARCHIVEMACHINEComputer name where project was archived to
CaptionCOLUMNARCHIVETIMETime of archive
CaptionCOLUMNBASELINEVIEWIDBaseline view object ID of project
CaptionCOLUMNCREATIONTIMETime object was created
CaptionCOLUMNCREATORIDObject ID of creator
CaptionCOLUMNENVIRONMENTNAMEProject name
CaptionCOLUMNENVISACTIVEProject active flag
CaptionCOLUMNENVOBJIDObject ID of project
CaptionCOLUMNISARCHIVEProject has been archived (Y/N)
CaptionCOLUMNMODIFIEDTIMETime object was modified
CaptionCOLUMNMODIFIERIDObject ID of modifier
CaptionCOLUMNNOTEUser-defined note
SQL Script
CREATE TABLE [dbo].[HARENVIRONMENT]
(
[ENVOBJID] [int] NOT NULL,
[ENVIRONMENTNAME] [varchar] (128) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[ENVISACTIVE] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[BASELINEVIEWID] [int] NOT NULL CONSTRAINT [DF__HARENVIRO__BASEL__34C8D9D1] DEFAULT ((0)),
[CREATIONTIME] [datetime] NOT NULL CONSTRAINT [DF__HARENVIRO__CREAT__35BCFE0A] DEFAULT (getutcdate()),
[CREATORID] [int] NOT NULL,
[MODIFIEDTIME] [datetime] NOT NULL CONSTRAINT [DF__HARENVIRO__MODIF__36B12243] DEFAULT (getutcdate()),
[MODIFIERID] [int] NOT NULL,
[NOTE] [varchar] (2000) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[ISARCHIVE] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF__HARENVIRO__ISARC__37A5467C] DEFAULT ('N'),
[ARCHIVEBY] [int] NOT NULL CONSTRAINT [DF__HARENVIRO__ARCHI__38996AB5] DEFAULT ((1)),
[ARCHIVEMACHINE] [varchar] (256) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[ARCHIVEFILE] [varchar] (256) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[ARCHIVETIME] [datetime] NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[HARENVIRONMENT] ADD CONSTRAINT [HARENVIRONMENT_PK] PRIMARY KEY CLUSTERED ([ENVOBJID]) ON [PRIMARY]
GO
CREATE UNIQUE NONCLUSTERED INDEX [HARENVIRONMENT_IND] ON [dbo].[HARENVIRONMENT] ([ENVIRONMENTNAME]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [HARENVIRONMENT_BASELINE_IND] ON [dbo].[HARENVIRONMENT] ([BASELINEVIEWID]) INCLUDE ([ENVIRONMENTNAME]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [HARENVIRONMENT_ACTIVE_IND] ON [dbo].[HARENVIRONMENT] ([ENVISACTIVE], [ISARCHIVE], [ENVOBJID]) INCLUDE ([ARCHIVEBY], [ARCHIVEFILE], [ARCHIVEMACHINE], [ARCHIVETIME], [BASELINEVIEWID], [CREATIONTIME], [CREATORID], [ENVIRONMENTNAME], [MODIFIEDTIME], [MODIFIERID], [NOTE]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [HARENVIRONMENT_ARCHIVE_IND] ON [dbo].[HARENVIRONMENT] ([ISARCHIVE], [ENVOBJID], [ENVISACTIVE]) ON [PRIMARY]
GO
EXEC sp_addextendedproperty N'Caption', N'The HARENVIRONMENT table stores the active environment objects. If users delete an environment, it will be removed from this table. However, the environment object information will be stored in the harAllEnvirs table. ', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENT', NULL, NULL
GO
EXEC sp_addextendedproperty N'Caption', N'User object ID who archived project', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENT', 'COLUMN', N'ARCHIVEBY'
GO
EXEC sp_addextendedproperty N'Caption', N'Archive file name of project', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENT', 'COLUMN', N'ARCHIVEFILE'
GO
EXEC sp_addextendedproperty N'Caption', N'Computer name where project was archived to', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENT', 'COLUMN', N'ARCHIVEMACHINE'
GO
EXEC sp_addextendedproperty N'Caption', N'Time of archive', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENT', 'COLUMN', N'ARCHIVETIME'
GO
EXEC sp_addextendedproperty N'Caption', N'Baseline view object ID of project', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENT', 'COLUMN', N'BASELINEVIEWID'
GO
EXEC sp_addextendedproperty N'Caption', N'Time object was created', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENT', 'COLUMN', N'CREATIONTIME'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of creator', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENT', 'COLUMN', N'CREATORID'
GO
EXEC sp_addextendedproperty N'Caption', N'Project name', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENT', 'COLUMN', N'ENVIRONMENTNAME'
GO
EXEC sp_addextendedproperty N'Caption', N'Project active flag', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENT', 'COLUMN', N'ENVISACTIVE'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of project', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENT', 'COLUMN', N'ENVOBJID'
GO
EXEC sp_addextendedproperty N'Caption', N'Project has been archived (Y/N)', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENT', 'COLUMN', N'ISARCHIVE'
GO
EXEC sp_addextendedproperty N'Caption', N'Time object was modified', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENT', 'COLUMN', N'MODIFIEDTIME'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of modifier', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENT', 'COLUMN', N'MODIFIERID'
GO
EXEC sp_addextendedproperty N'Caption', N'User-defined note', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENT', 'COLUMN', N'NOTE'
GO
Uses
Used By