Tables [dbo].[HARFILEEXTENSION]
Properties
PropertyValue
CollationSQL_Latin1_General_CP1_CI_AS
Row Count44
Created4:59:44 AM Monday, March 02, 2009
Last Modified5:00:26 AM Monday, March 02, 2009
Columns
NameData TypeMax Length (Bytes)Allow Nulls
Cluster Primary Key HARFILEEXTENSION_PK: REPOSITOBJID\FILEEXTENSIONForeign Keys HARFILEEXTENSION_REPID_FK: [dbo].[HARREPOSITORY].REPOSITOBJIDREPOSITOBJIDint4
No
Cluster Primary Key HARFILEEXTENSION_PK: REPOSITOBJID\FILEEXTENSIONFILEEXTENSIONvarchar(64)64
No
Indexes Indexes
NameColumnsUnique
Cluster Primary Key HARFILEEXTENSION_PK: REPOSITOBJID\FILEEXTENSIONHARFILEEXTENSION_PKREPOSITOBJID, FILEEXTENSION
Yes
Foreign Keys Foreign Keys
NameDeleteColumns
HARFILEEXTENSION_REPID_FKCascadeREPOSITOBJID->[dbo].[HARREPOSITORY].[REPOSITOBJID]
Extended Properties
NameLevel 2 TypeLevel 2 NameValue
CaptionThe HARFILEEXTENSION table stores the file extension information.
CaptionCOLUMNFILEEXTENSIONFile extension
CaptionCOLUMNREPOSITOBJIDObject ID of repository
SQL Script
CREATE TABLE [dbo].[HARFILEEXTENSION]
(
[REPOSITOBJID] [int] NOT NULL,
[FILEEXTENSION] [varchar] (64) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[HARFILEEXTENSION] ADD CONSTRAINT [HARFILEEXTENSION_PK] PRIMARY KEY CLUSTERED ([REPOSITOBJID], [FILEEXTENSION]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[HARFILEEXTENSION] ADD CONSTRAINT [HARFILEEXTENSION_REPID_FK] FOREIGN KEY ([REPOSITOBJID]) REFERENCES [dbo].[HARREPOSITORY] ([REPOSITOBJID]) ON DELETE CASCADE
GO
EXEC sp_addextendedproperty N'Caption', N'The HARFILEEXTENSION table stores the file extension information. ', 'SCHEMA', N'dbo', 'TABLE', N'HARFILEEXTENSION', NULL, NULL
GO
EXEC sp_addextendedproperty N'Caption', N'File extension', 'SCHEMA', N'dbo', 'TABLE', N'HARFILEEXTENSION', 'COLUMN', N'FILEEXTENSION'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of repository', 'SCHEMA', N'dbo', 'TABLE', N'HARFILEEXTENSION', 'COLUMN', N'REPOSITOBJID'
GO
Uses