Tables [dbo].[CachePolicy]
Properties
PropertyValue
Row Count0
Created12:33:31 PM Tuesday, March 06, 2007
Last Modified12:33:31 PM Tuesday, March 06, 2007
Columns
NameData TypeMax Length (Bytes)Allow Nulls
Primary Key PK_CachePolicy: CachePolicyIDCachePolicyIDuniqueidentifier16
No
Cluster Key IX_CachePolicyReportID: ReportIDForeign Keys FK_CachePolicyReportID: [dbo].[Catalog].ReportIDReportIDuniqueidentifier16
No
ExpirationFlagsint4
No
CacheExpirationint4
Yes
Indexes Indexes
NameColumnsUnique
Primary Key PK_CachePolicy: CachePolicyIDPK_CachePolicyCachePolicyID
Yes
Cluster Key IX_CachePolicyReportID: ReportIDIX_CachePolicyReportIDReportID
Yes
Foreign Keys Foreign Keys
NameNo CheckDeleteColumns
FK_CachePolicyReportID
Yes
CascadeReportID->[dbo].[Catalog].[ItemID]
Permissions
TypeActionOwning Principal
GrantDeleteRSExecRole
GrantInsertRSExecRole
GrantReferencesRSExecRole
GrantSelectRSExecRole
GrantUpdateRSExecRole
SQL Script
CREATE TABLE [dbo].[CachePolicy]
(
[CachePolicyID] [uniqueidentifier] NOT NULL,
[ReportID] [uniqueidentifier] NOT NULL,
[ExpirationFlags] [int] NOT NULL,
[CacheExpiration] [int] NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[CachePolicy] ADD CONSTRAINT [PK_CachePolicy] PRIMARY KEY NONCLUSTERED ([CachePolicyID]) ON [PRIMARY]
GO
CREATE UNIQUE CLUSTERED INDEX [IX_CachePolicyReportID] ON [dbo].[CachePolicy] ([ReportID]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[CachePolicy] WITH NOCHECK ADD CONSTRAINT [FK_CachePolicyReportID] FOREIGN KEY ([ReportID]) REFERENCES [dbo].[Catalog] ([ItemID]) ON DELETE CASCADE
GO
GRANT REFERENCES ON  [dbo].[CachePolicy] TO [RSExecRole]
GRANT SELECT ON  [dbo].[CachePolicy] TO [RSExecRole]
GRANT INSERT ON  [dbo].[CachePolicy] TO [RSExecRole]
GRANT DELETE ON  [dbo].[CachePolicy] TO [RSExecRole]
GRANT UPDATE ON  [dbo].[CachePolicy] TO [RSExecRole]
GO
Uses
Used By