-- Script: uddi.v2.ent.dml.sql -- Author: LRDohert@Microsoft.com -- Description: Loads required rows into tables. This script is designed to be run once only at initial build time. -- Note: This file is best viewed and edited with a tab width of 2. -- -- UDO_config values -- INSERT INTO [UDO_config] VALUES('LastChange','Jan 01 0001 12:00AM') INSERT INTO [UDO_config] VALUES('CurrentAPIVersion','2.0') INSERT INTO [UDO_config] VALUES('DefaultDiscoveryURL','http://localhost/uddipublic/discovery.ashx?businessKey=') INSERT INTO [UDO_config] VALUES('OperatorID','4') INSERT INTO [UDO_config] VALUES('Database.Version','2.0.0001.3') INSERT INTO [UDO_config] VALUES('Debug.DebuggerLevel','0') INSERT INTO [UDO_config] VALUES('Debug.EventLogLevel','2') INSERT INTO [UDO_config] VALUES('Debug.FileLogLevel','0') INSERT INTO [UDO_config] VALUES('Find.MaxRowsDefault','1000') INSERT INTO [UDO_config] VALUES('GroupName.Administrators','S-1-5-32-544') -- TODO: Change to Security.AdministratorGroup INSERT INTO [UDO_config] VALUES('GroupName.Coordinators','S-1-5-32-544') -- TODO: Change to Security.CoordinatorGroup INSERT INTO [UDO_config] VALUES('GroupName.Publishers','S-1-5-32-544') -- TODO: Change to Security.PublisherGroup INSERT INTO [UDO_config] VALUES('GroupName.Users','S-1-5-32-545') -- TODO: Change to Security.UserGroup INSERT INTO [UDO_config] VALUES('Replication.ResponseLimitCountDefault','1000') INSERT INTO [UDO_config] VALUES('Security.AuthenticationMode','3') INSERT INTO [UDO_config] VALUES('Security.AutoRegister', '1') INSERT INTO [UDO_config] VALUES('Security.HTTPS', '0') INSERT INTO [UDO_config] VALUES('Security.Timeout', '60') INSERT INTO [UDO_config] VALUES('Security.KeyTimeout', '7') INSERT INTO [UDO_config] VALUES('Security.KeyAutoReset', '1') INSERT INTO [UDO_config] VALUES('TModelKey.GeneralKeywords','uuid:a035a07c-f362-44dd-8f95-e2b134bf43b4') INSERT INTO [UDO_config] VALUES('TModelKey.Operators','uuid:327A56F0-3299-4461-BC23-5CD513E95C55') GO -- -- URLTypes standard values -- INSERT INTO [UDC_URLTypes]([URLTypeID], [URLType],[SortOrder]) VALUES(0,'mailto',4) INSERT INTO [UDC_URLTypes]([URLTypeID], [URLType],[SortOrder]) VALUES(1,'http',1) INSERT INTO [UDC_URLTypes]([URLTypeID], [URLType],[SortOrder]) VALUES(2,'https',2) INSERT INTO [UDC_URLTypes]([URLTypeID], [URLType],[SortOrder]) VALUES(3,'ftp',3) INSERT INTO [UDC_URLTypes]([URLTypeID], [URLType],[SortOrder]) VALUES(4,'fax',5) INSERT INTO [UDC_URLTypes]([URLTypeID], [URLType],[SortOrder]) VALUES(5,'phone',6) INSERT INTO [UDC_URLTypes]([URLTypeID], [URLType],[SortOrder]) VALUES(6,'other',7) GO -- -- [UDO_publisherStatus] standard values -- INSERT INTO [UDO_publisherStatus] VALUES(0, 'loggedOut') -- Default status for publishers INSERT INTO [UDO_publisherStatus] VALUES(1, 'loggedIn') -- This status is used only when publishers are logged in INSERT INTO [UDO_publisherStatus] VALUES(2, 'disabled') -- This status is used to disable a publisher to prevent logins GO -- -- [UDO_elementNames] standard values -- INSERT [UDO_elementNames] VALUES(0,'tModel') INSERT [UDO_elementNames] VALUES(1,'overviewDoc') INSERT [UDO_elementNames] VALUES(2,'overviewURL') INSERT [UDO_elementNames] VALUES(3,'tModelInstanceInfo') INSERT [UDO_elementNames] VALUES(4,'instanceDetails') GO -- -- [UDO_entityTypes] standard values -- INSERT INTO [UDO_entityTypes] VALUES (0,'tModel') INSERT INTO [UDO_entityTypes] VALUES (1,'businessEntity') INSERT INTO [UDO_entityTypes] VALUES (2,'businessService') INSERT INTO [UDO_entityTypes] VALUES (3,'bindingTemplate') GO -- -- [UDO_changeTypes] standard values -- INSERT INTO [UDO_changeTypes] VALUES(0, 'changeRecordNull') INSERT INTO [UDO_changeTypes] VALUES(1, 'changeRecordNewData') INSERT INTO [UDO_changeTypes] VALUES(2, 'changeRecordDelete') INSERT INTO [UDO_changeTypes] VALUES(3, 'changeRecordHide') INSERT INTO [UDO_changeTypes] VALUES(4, 'changeRecordPublisherAssertion') INSERT INTO [UDO_changeTypes] VALUES(5, 'changeRecordDeleteAssertion') INSERT INTO [UDO_changeTypes] VALUES(6, 'changeRecordCustodyTransfer') INSERT INTO [UDO_changeTypes] VALUES(7, 'changeRecordAcknowledgement') INSERT INTO [UDO_changeTypes] VALUES(8, 'changeRecordCorrection') INSERT INTO [UDO_changeTypes] VALUES(9, 'changeRecordSetAssertions') GO -- -- [UDO_changeTypes] standard values -- INSERT INTO [UDO_queryTypes] VALUES (0, 'get') INSERT INTO [UDO_queryTypes] VALUES (1, 'find') GO -- -- [UDO_contextTypes] standard values -- INSERT INTO [UDO_contextTypes]([contextTypeID], [contextType]) VALUES(0, 'Other') INSERT INTO [UDO_contextTypes]([contextTypeID], [contextType]) VALUES(1, 'API') INSERT INTO [UDO_contextTypes]([contextTypeID], [contextType]) VALUES(2, 'UI') INSERT INTO [UDO_contextTypes]([contextTypeID], [contextType]) VALUES(3, 'Replication') GO -- -- [UDO_operatorStatus] standard values -- INSERT INTO [UDO_operatorStatus]([operatorStatusID], [operatorStatus]) VALUES(0, 'disabled') INSERT INTO [UDO_operatorStatus]([operatorStatusID], [operatorStatus]) VALUES(1, 'new') INSERT INTO [UDO_operatorStatus]([operatorStatusID], [operatorStatus]) VALUES(2, 'normal') INSERT INTO [UDO_operatorStatus]([operatorStatusID], [operatorStatus]) VALUES(3, 'resigned') GO -- -- [UDO_replStatus] standard values, outbound status -- INSERT INTO [UDO_replStatus]([replStatusID], [replStatus]) VALUES(0, 'success') INSERT INTO [UDO_replStatus]([replStatusID], [replStatus]) VALUES(1, 'communicationError') INSERT INTO [UDO_replStatus]([replStatusID], [replStatus]) VALUES(2, 'validationError') GO -- -- [UDO_replStatus] standard values, inbound status -- INSERT INTO [UDO_replStatus]([replStatusID], [replStatus]) VALUES(128, 'notify') GO -- -- [UDO_publishers] standard values -- SET IDENTITY_INSERT [UDO_publishers] ON GO INSERT INTO [UDO_publishers] ( [publisherID], [publisherStatusID], [PUID], [email], [name], [isoLangCode], [tModelLimit], [businessLimit], [serviceLimit], [bindingLimit], [assertionLimit]) VALUES( 4, 2, 'System', '', 'System', 'en', NULL, NULL, NULL, NULL, NULL) GO SET IDENTITY_INSERT [UDO_publishers] OFF GO -- -- [UDO_operators] standard values -- SET IDENTITY_INSERT [UDO_operators] ON GO INSERT INTO [UDO_operators] ( [operatorID], [operatorKey], [publisherID], [operatorStatusID], [name], [soapReplicationURL], [certSerialNo], [certIssuer], [certSubject], [flag]) VALUES( 4, NEWID(), 4, 2, 'Microsoft UDDI Services', 'not initialized', NEWID(), 'not initialized', 'not initialized', 0) GO SET IDENTITY_INSERT [UDO_operators] OFF GO -- -- Insert [UDO_reportStatus] standard values -- INSERT [UDO_reportStatus] VALUES(0, 'Available') INSERT [UDO_reportStatus] VALUES(1, 'Processing') -- -- Insert [UDO_reports] standard values -- INSERT [UDO_reports] VALUES('UI_getEntityCounts', 0, GETDATE()) INSERT [UDO_reports] VALUES('UI_getPublisherStats', 0, GETDATE()) INSERT [UDO_reports] VALUES('UI_getTopPublishers', 0, GETDATE()) INSERT [UDO_reports] VALUES('UI_getTaxonomyStats', 0, GETDATE()) GO -- -- Insert [UDO_reportLines] standard values -- INSERT [UDO_reportLines] ( [reportID], [section], [label], [value]) VALUES( 'UI_getEntityCounts', 'HEADING_STATISTICS_LABEL_REFRESH', 'HEADING_STATISTICS_LABEL_REFRESH', '') INSERT [UDO_reportLines] ( [reportID], [section], [label], [value]) VALUES( 'UI_getPublisherStats', 'HEADING_STATISTICS_LABEL_REFRESH', 'HEADING_STATISTICS_LABEL_REFRESH', '') INSERT [UDO_reportLines] ( [reportID], [section], [label], [value]) VALUES( 'UI_getTopPublishers', 'HEADING_STATISTICS_LABEL_REFRESH', 'HEADING_STATISTICS_LABEL_REFRESH', '') INSERT [UDO_reportLines] ( [reportID], [section], [label], [value]) VALUES( 'UI_getTaxonomyStats', 'HEADING_STATISTICS_LABEL_REFRESH', 'HEADING_STATISTICS_LABEL_REFRESH', '') GO