
[dbo].[usm_serviceconfig]
CREATE TABLE [dbo].[usm_serviceconfig]
(
[serviceconfig_id] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[time_stamp] [datetime] NULL,
[comment] [nvarchar] (64) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[partition_id] [varchar] (20) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[sla_engine_id] [int] NULL,
[sla_instance_id] [int] NULL,
[metric_instance_id] [int] NULL,
[schema_id] [int] NULL,
[schema_instance_id] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[contract_id] [int] NULL,
[requestor] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[status] [int] NULL,
[slo_instance_id] [int] NULL,
[account_id] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[metric_category_id] [int] NULL,
[subscription_detail_id] [int] NULL,
[comments] [nvarchar] (64) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[usm_serviceconfig] ADD CONSTRAINT [XPKusm_serviceconfig] PRIMARY KEY CLUSTERED ([serviceconfig_id]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[usm_serviceconfig] ADD CONSTRAINT [$usm_s_r00002a6300000000] FOREIGN KEY ([subscription_detail_id]) REFERENCES [dbo].[usm_subscription_detail] ([id])
GO
ALTER TABLE [dbo].[usm_serviceconfig] ADD CONSTRAINT [$usm_s_r00002a6d00000000] FOREIGN KEY ([metric_category_id]) REFERENCES [dbo].[usm_metric_category] ([metric_category_id])
GO
ALTER TABLE [dbo].[usm_serviceconfig] ADD CONSTRAINT [$usm_s_r00002a7700000000] FOREIGN KEY ([account_id]) REFERENCES [dbo].[usm_account] ([account_id])
GO
ALTER TABLE [dbo].[usm_serviceconfig] ADD CONSTRAINT [$usm_s_r00002a8100000000] FOREIGN KEY ([slo_instance_id]) REFERENCES [dbo].[usm_slo_instance] ([slo_instance_id])
GO
ALTER TABLE [dbo].[usm_serviceconfig] ADD CONSTRAINT [$usm_s_r00002a8b00000000] FOREIGN KEY ([contract_id]) REFERENCES [dbo].[usm_contract] ([contract_id])
GO
ALTER TABLE [dbo].[usm_serviceconfig] ADD CONSTRAINT [$usm_s_r00002a9500000000] FOREIGN KEY ([sla_engine_id]) REFERENCES [dbo].[usm_slm_server] ([server_id])
GO
ALTER TABLE [dbo].[usm_serviceconfig] ADD CONSTRAINT [$usm_s_r00002a9f00000000] FOREIGN KEY ([schema_instance_id]) REFERENCES [dbo].[usm_schema_instance] ([schema_instance_id])
GO
ALTER TABLE [dbo].[usm_serviceconfig] ADD CONSTRAINT [$usm_s_r00002aa900000000] FOREIGN KEY ([schema_id]) REFERENCES [dbo].[usm_schema] ([schema_id])
GO
ALTER TABLE [dbo].[usm_serviceconfig] ADD CONSTRAINT [$usm_s_r00002ab300000000] FOREIGN KEY ([metric_instance_id]) REFERENCES [dbo].[usm_metric_instance] ([metric_instance_id])
GO
ALTER TABLE [dbo].[usm_serviceconfig] ADD CONSTRAINT [$usm_s_r00002abd00000000] FOREIGN KEY ([sla_instance_id]) REFERENCES [dbo].[usm_sla_instance] ([sla_instance_id])
GO
ALTER TABLE [dbo].[usm_serviceconfig] ADD CONSTRAINT [$usm_s_r00002fd100000000] FOREIGN KEY ([subscription_detail_id]) REFERENCES [dbo].[usm_subscription_detail] ([id])
GO
GRANT SELECT ON [dbo].[usm_serviceconfig] TO [usmgroup]
GRANT INSERT ON [dbo].[usm_serviceconfig] TO [usmgroup]
GRANT DELETE ON [dbo].[usm_serviceconfig] TO [usmgroup]
GRANT UPDATE ON [dbo].[usm_serviceconfig] TO [usmgroup]
GO