NC_CREATE_MS.sql 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188
  1. --
  2. -- Licensed Materials - Property of IBM
  3. --
  4. -- BI and PM: JSM
  5. --
  6. -- (c) Copyright IBM Corp. 2003, 2015
  7. --
  8. -- US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  9. --
  10. -------------------------------------------------------------------------------
  11. -- NC_CREATE_MS.sql * DO NOT EDIT * Data Store Version: 1032
  12. -------------------------------------------------------------------------------
  13. -------------------------------------------------------------------------------
  14. --$200-- tables create begin
  15. -------------------------------------------------------------------------------
  16. CREATE TABLE NC_CONFIGURATION(
  17. PROPERTY_KEY NVARCHAR(255) NOT NULL,
  18. PROPERTY_VALUE NVARCHAR(255)
  19. )
  20. go
  21. CREATE TABLE NC_CTMAP(
  22. OBJTYPE INTEGER NOT NULL,
  23. CLASS VARCHAR(200),
  24. TABLENAME VARCHAR(200) NOT NULL,
  25. HELPER VARCHAR(200),
  26. REMOTECLASS VARCHAR(200)
  27. )
  28. go
  29. CREATE TABLE NC_DB_VERSION(
  30. DB_VERSION_ID INTEGER,
  31. BUILD NVARCHAR(20)
  32. )
  33. go
  34. CREATE TABLE NC_DELIVERYADDRESS(
  35. PK_DELADDRESS_ID INTEGER NOT NULL,
  36. DELIVERY_ADDRESS NVARCHAR(100),
  37. CHANNEL_TYPE INTEGER,
  38. IS_DEFAULT INTEGER NOT NULL,
  39. FK_RECIPIENT_ID INTEGER,
  40. ADDRESS_TYPE INTEGER
  41. )
  42. go
  43. CREATE TABLE NC_EVENTSTATUS(
  44. PK_EVENT_ID CHAR(45) NOT NULL,
  45. EVENT_STATUS INTEGER NOT NULL,
  46. CONVERSATION INTEGER,
  47. SDS_INSTANCE_ID CHAR (32)
  48. )
  49. go
  50. CREATE TABLE NC_JMSQUEUE (
  51. QUEUE_ENTRY_ID INTEGER NOT NULL,
  52. QUEUE_NAME NVARCHAR(50),
  53. QUEUE_ENTRY IMAGE,
  54. SDS_INSTANCE_ID CHAR (32),
  55. DATE_ENTERED NUMERIC NOT NULL,
  56. REDELIVER_DATE NUMERIC(19, 0),
  57. REDELIVER_COUNT INTEGER DEFAULT (0)
  58. )
  59. go
  60. CREATE TABLE NC_JOBQUEUE (
  61. PK_RUN_ID CHAR (45) NOT NULL,
  62. SERVICE_NAME CHAR (40) NULL,
  63. SERVER_GROUP CHAR (40) NULL,
  64. DATE_ENTERED NUMERIC(18, 0) NOT NULL,
  65. JOB IMAGE NOT NULL
  66. )
  67. go
  68. CREATE TABLE NC_MESSAGELINE(
  69. FK_MESSAGESTRUCT_ID INTEGER NOT NULL,
  70. LINE_NO INTEGER NOT NULL,
  71. LINE_TYPE INTEGER
  72. )
  73. go
  74. CREATE TABLE NC_MESSAGELINE_ELEMENT(
  75. FK_MESSAGESTRUCT_ID INTEGER NOT NULL,
  76. ELEMENT_NUMBER INTEGER NOT NULL,
  77. LINE_NO INTEGER NOT NULL,
  78. TEXT NVARCHAR(2000),
  79. FK_BIE_TOPIC_ID INTEGER
  80. )
  81. go
  82. CREATE TABLE NC_MESSAGESTRUCT(
  83. PK_MS_ID INTEGER NOT NULL,
  84. FK_DYNREC_ID INTEGER,
  85. NAME NVARCHAR(255),
  86. DESCRIPTION NVARCHAR(1000),
  87. SOURCE NVARCHAR(100),
  88. SUBJECT NVARCHAR(210),
  89. MODCOUNT INTEGER DEFAULT (-1),
  90. LASTMOD_BY VARCHAR(50),
  91. CHANNEL_TYPE INTEGER,
  92. CONTACT NVARCHAR(50),
  93. CREDENTIAL NVARCHAR(1024),
  94. AVOID_DUPLICATION INTEGER DEFAULT (0) NOT NULL
  95. )
  96. go
  97. CREATE TABLE NC_METRICS(
  98. NAME NVARCHAR(255) NOT NULL,
  99. LASTMOD_TIME NUMERIC(19, 0) NOT NULL DEFAULT (0),
  100. VALUE NUMERIC(19, 0) NOT NULL DEFAULT (0),
  101. ACTIVE INTEGER NOT NULL DEFAULT (0)
  102. )
  103. go
  104. CREATE TABLE NC_OBJECTCATALOGUE(
  105. PK_OID INTEGER NOT NULL,
  106. NAME NVARCHAR(255),
  107. DESCRIPTION NVARCHAR(1000),
  108. SUBTYPE SMALLINT,
  109. TYPE INTEGER NOT NULL,
  110. MODCOUNT INTEGER DEFAULT (-1),
  111. CM_VERSION INTEGER DEFAULT (-1)
  112. )
  113. go
  114. CREATE TABLE NC_OBJECTID(
  115. OBJECTID INTEGER NOT NULL
  116. )
  117. go
  118. CREATE TABLE NC_PERMISSION(
  119. PK_PERMISSION_ID INTEGER NOT NULL,
  120. DESCRIPTION VARCHAR(30) NOT NULL
  121. )
  122. go
  123. CREATE TABLE NC_RECIPIENT(
  124. PK_RECIPIENT_ID INTEGER NOT NULL,
  125. NAME NVARCHAR(255),
  126. DESCRIPTION NVARCHAR(1000),
  127. LASTMOD_BY CHAR(40),
  128. LASTMOD_TIME DATETIME DEFAULT GETDATE() NOT NULL,
  129. MODCOUNT INTEGER DEFAULT (-1),
  130. TITLE NVARCHAR(10),
  131. FIRSTNAME NVARCHAR(50),
  132. MIDDLENAME NVARCHAR(50),
  133. LASTNAME NVARCHAR(50),
  134. PHONENUMBER NVARCHAR(50),
  135. JOBTITLE NVARCHAR(50),
  136. COMPANY NVARCHAR(255),
  137. DEPARTMENT NVARCHAR(255),
  138. OFFICE NVARCHAR(255),
  139. COUNTRY NVARCHAR(50),
  140. TIMEZONE NVARCHAR(50),
  141. TO_REDIRECT INTEGER NOT NULL,
  142. FK_REDIRECT_RID INTEGER,
  143. FK_REDIRECT_RGID INTEGER,
  144. IS_EXTERNAL INTEGER,
  145. IS_USEDEFAULTADDRESS INTEGER
  146. )
  147. go
  148. CREATE TABLE NC_SCHEDULE(
  149. PK_SCHEDULE_ID INTEGER NOT NULL,
  150. NAME NVARCHAR(255),
  151. DESCRIPTION NVARCHAR(1000),
  152. LASTMOD_BY CHAR(40),
  153. LASTMOD_TIME DATETIME DEFAULT GETDATE() NOT NULL,
  154. MODCOUNT INTEGER DEFAULT (-1),
  155. SCHEDULE_TYPE CHAR(6),
  156. TIMEZONE VARCHAR(100),
  157. START_DATE NUMERIC(19),
  158. END_DATE NUMERIC(19),
  159. REPEAT_FOREVER INTEGER,
  160. ACTIVE INTEGER,
  161. VALID_SCHEDULE INTEGER,
  162. USE_DAY_NUMBER INTEGER,
  163. DAY_OF_MONTH INTEGER,
  164. DAY_OF_WEEK INTEGER,
  165. DAY_OF_WEEK_IN_MONTH INTEGER,
  166. MONTH_OF_YEAR INTEGER,
  167. REPEAT_INTERVAL INTEGER,
  168. DAYS_OF_WEEK INTEGER,
  169. FIXED_INTERVAL_TYPE INTEGER,
  170. FIXED_INTERVAL_IN_MILLIS NUMERIC(19),
  171. TRIGGER_ID NVARCHAR(255),
  172. PERIODICAL_PRODUCER_ID CHAR(33),
  173. INTERDAY_RECUR_START INTEGER,
  174. INTERDAY_RECUR_END INTEGER,
  175. INTERDAY_RECUR_INTERVAL INTEGER
  176. )
  177. go
  178. CREATE TABLE NC_SCHEDULE_QUEUE(
  179. SCHEDULE_ID INTEGER NOT NULL,
  180. RUN_DATE NUMERIC(19)
  181. )
  182. go
  183. CREATE TABLE NC_SDS_INSTANCE (
  184. PK_INSTANCE_ID CHAR (32) NOT NULL ,
  185. PK_INSTANCE_URL NVARCHAR (255) NOT NULL ,
  186. LAST_UPDATE NUMERIC NOT NULL ,
  187. CLEANUP_INSTANCE_ID CHAR (32) NULL
  188. )
  189. go
  190. CREATE TABLE NC_TASK(
  191. PK_TASK_ID INTEGER NOT NULL,
  192. NAME NVARCHAR(255),
  193. DESCRIPTION NVARCHAR(1000),
  194. FK_BIE_ID INTEGER,
  195. THRESHOLD INTEGER,
  196. WEIGHTS NVARCHAR(200),
  197. TASK_TYPE INTEGER,
  198. DATEFORMAT CHAR(19),
  199. DETECTION_OPTION INTEGER,
  200. LASTMOD_TIME DATETIME DEFAULT GETDATE(),
  201. MODCOUNT INTEGER DEFAULT (-1),
  202. LASTMOD_BY CHAR(40),
  203. LOCATION_ROOT NVARCHAR(256),
  204. OBJECT_CLASS NVARCHAR(256),
  205. OWNED_BY NVARCHAR(1024)
  206. )
  207. go
  208. CREATE TABLE NC_TASKSCHEDULE(
  209. PK_TASKSCHEDULE_ID INTEGER NOT NULL,
  210. FK_TASK_ID INTEGER,
  211. NAME NVARCHAR(255),
  212. DESCRIPTION NVARCHAR(1000),
  213. LASTMOD_BY CHAR(40),
  214. MODCOUNT INTEGER DEFAULT (-1) NOT NULL,
  215. RUN_REQUIREMENTS INTEGER,
  216. LAST_EXECUTION_AT NUMERIC(19),
  217. NEXT_EXECUTION_REQUEST NUMERIC(19),
  218. SCHEDULE_DELAY NUMERIC(19),
  219. DELETE_AFTER_LAST_RUN INTEGER,
  220. PRIORITY INTEGER DEFAULT (3) NOT NULL,
  221. SCHEDULED_BY NVARCHAR(1024),
  222. TENANT_ID NVARCHAR (255) DEFAULT ''
  223. )
  224. go
  225. CREATE TABLE NC_SCHEDULED_EVENT_OVERRIDE (
  226. FK_TASKSCHEDULE_ID INTEGER NOT NULL,
  227. EVENT_DATE NUMERIC(19) NOT NULL,
  228. DELAY_UNTIL NUMERIC(19) NULL,
  229. EVENT_STATUS INTEGER,
  230. EVENT_PRIORITY INTEGER,
  231. FK_SCHEDULE_ID INTEGER,
  232. CANCELLED_BY NVARCHAR(2000)
  233. )
  234. go
  235. CREATE TABLE NC_TASK_ANCESTOR_STOREIDS(
  236. TASK_ID NCHAR(45) NOT NULL,
  237. ANCESTOR_STORE_ID NVARCHAR(256) NOT NULL
  238. )
  239. go
  240. CREATE TABLE NC_TASK_HISTORY_DETAIL(
  241. TASK_ID NCHAR(45) NOT NULL,
  242. SUB_INDEX INTEGER NOT NULL,
  243. SEVERITY INTEGER,
  244. CLASSTYPE CHAR(128),
  245. TASK IMAGE,
  246. STATUS INTEGER DEFAULT (0) NOT NULL
  247. )
  248. go
  249. CREATE TABLE NC_TASK_HISTORY_SUB_INDEX(
  250. TASK_ID NCHAR(45) NOT NULL,
  251. LAST_SUB_INDEX INTEGER NOT NULL
  252. )
  253. go
  254. CREATE TABLE NC_TASK_PROPERTY (
  255. TASK_ID NCHAR (45) NOT NULL,
  256. PROP_NAME CHAR (45) NOT NULL,
  257. PROP_VALUE NVARCHAR(2000)
  258. )
  259. go
  260. CREATE TABLE NC_TASK_QUEUE (
  261. TASK_ID NCHAR(45) NOT NULL,
  262. SERVICE_NAME NVARCHAR(40) ,
  263. SERVER_GROUP NVARCHAR(40) ,
  264. DATE_ENTERED NUMERIC NOT NULL,
  265. TASK IMAGE ,
  266. STATUS INTEGER NOT NULL,
  267. PRIORITY INTEGER NOT NULL,
  268. RESTART_ID CHAR (45),
  269. SDS_INSTANCE_ID CHAR (32) ,
  270. HISTORY_STORE_ID CHAR (34) ,
  271. ACTUAL_EXECUTION_TIME NUMERIC,
  272. ACTUAL_COMPLETION_TIME NUMERIC,
  273. DISPATCHER_ID CHAR(45),
  274. SCHEDULE_TRIGGER_NAME NVARCHAR(255),
  275. SCHEDULE_TYPE CHAR(15),
  276. ACCOUNT_PATH NVARCHAR(1024),
  277. STOREID CHAR(34),
  278. OBJECT_CLASS CHAR(64),
  279. OWNER_STOREID NVARCHAR(1024),
  280. PROCESS_ID INTEGER,
  281. TARGET_DISPATCHER_ID CHAR(45),
  282. TENANT_ID NVARCHAR (255) DEFAULT ''
  283. )
  284. go
  285. CREATE TABLE NC_TSE_STATE_MAP (
  286. TASK_ID NCHAR (45) NOT NULL,
  287. STATUS INTEGER ,
  288. SEQ INTEGER ,
  289. STEP_COUNT INTEGER ,
  290. CUR_SEQ INTEGER ,
  291. COUNT_SEQ INTEGER ,
  292. STOP_ON_ERROR INTEGER ,
  293. RUN_VIA_MS INTEGER ,
  294. STEP_FAILED INTEGER ,
  295. SEQ_ON_END INTEGER ,
  296. WRITE_ALL_HISTORIES INTEGER ,
  297. FAIL_STATUS INTEGER ,
  298. PARENT_ID CHAR(45),
  299. EXECUTING INTEGER DEFAULT (0) NOT NULL,
  300. MODCOUNT INTEGER DEFAULT (-1) NOT NULL
  301. )
  302. go
  303. CREATE TABLE R_MESSAGESTRUCT_TASK(
  304. FK_MESSAGESTRUCT_ID INTEGER NOT NULL,
  305. FK_TASK_ID INTEGER NOT NULL
  306. )
  307. go
  308. CREATE TABLE R_MSGSTRUCT_RECIPIENT_DELIVINF(
  309. FK_MESSAGESTRUCT_ID INTEGER NOT NULL,
  310. FK_DELIVERY_INFO_ID INTEGER,
  311. FK_RECIPIENT_ID INTEGER NOT NULL,
  312. ADDED_BY_RECIP_ID INTEGER,
  313. DATE_ADDED NUMERIC(18)
  314. )
  315. go
  316. CREATE TABLE R_NEWSITEMS_NCOBJECTS(
  317. NID CHAR(32) NOT NULL,
  318. FK_NCID INTEGER NOT NULL,
  319. TYPE SMALLINT
  320. )
  321. go
  322. CREATE TABLE R_TASKSCHEDULE_SCHEDULE(
  323. FK_TASKSCHEDULE_ID INTEGER NOT NULL,
  324. FK_SCHEDULE_ID INTEGER NOT NULL,
  325. IS_ACTIVE INTEGER,
  326. IS_ESCALATION INTEGER
  327. )
  328. go
  329. CREATE TABLE NC_RESOURCE_LOCK(
  330. LOCK_RESOURCE CHAR(50) NOT NULL,
  331. OWNER CHAR (50) NOT NULL,
  332. TIMESTAMP NUMERIC(18) NOT NULL
  333. )
  334. go
  335. -------------------------------------------------------------------------------
  336. --$201-- indices create begin
  337. -------------------------------------------------------------------------------
  338. CREATE INDEX I1N_DELIV_ADR ON NC_DELIVERYADDRESS (FK_RECIPIENT_ID)
  339. go
  340. CREATE INDEX IN_JOBQ_SELECTOR ON NC_JOBQUEUE (SERVICE_NAME, SERVER_GROUP, DATE_ENTERED)
  341. go
  342. CREATE INDEX IX_NC_JMSQUEUE ON NC_JMSQUEUE(QUEUE_NAME, DATE_ENTERED, SDS_INSTANCE_ID)
  343. go
  344. CREATE INDEX IX_NC_JMSQUEUE1 ON NC_JMSQUEUE(QUEUE_NAME, SDS_INSTANCE_ID)
  345. go
  346. CREATE INDEX I1N_MESSAGELINE ON NC_MESSAGELINE (FK_MESSAGESTRUCT_ID)
  347. go
  348. CREATE INDEX I1N_MESSAGELINE_EL ON NC_MESSAGELINE_ELEMENT (FK_MESSAGESTRUCT_ID)
  349. go
  350. CREATE INDEX I2N_MESSAGELINE_EL ON NC_MESSAGELINE_ELEMENT (LINE_NO,FK_MESSAGESTRUCT_ID)
  351. go
  352. CREATE INDEX I1N_MESSAGESTRUCT ON NC_MESSAGESTRUCT (FK_DYNREC_ID)
  353. go
  354. CREATE INDEX I1N_TASKSCHEDULE ON NC_TASKSCHEDULE (FK_TASK_ID)
  355. go
  356. CREATE INDEX I1N_TASKHISTORYSUBINDEX ON NC_TASK_HISTORY_SUB_INDEX (TASK_ID)
  357. go
  358. CREATE NONCLUSTERED INDEX I_NC_TASKSCHEDULE ON NC_TASKSCHEDULE (FK_TASK_ID ASC, PK_TASKSCHEDULE_ID ASC)
  359. go
  360. CREATE INDEX I1N_EVENT_DATES ON NC_SCHEDULED_EVENT_OVERRIDE (FK_TASKSCHEDULE_ID)
  361. go
  362. CREATE INDEX IX_NC_TSK_Q_SLTR ON NC_TASK_QUEUE (STATUS, SERVICE_NAME, SERVER_GROUP, DATE_ENTERED)
  363. go
  364. CREATE INDEX I1N_TASKQUEUERESTARTID ON NC_TASK_QUEUE (RESTART_ID)
  365. go
  366. CREATE NONCLUSTERED INDEX X_NC_TASK_QUEUE ON NC_TASK_QUEUE(TASK_ID ASC)
  367. go
  368. CREATE NONCLUSTERED INDEX XI_NC_TASK_QUEUE ON NC_TASK_QUEUE (PRIORITY ASC, DATE_ENTERED ASC, SERVICE_NAME ASC, SDS_INSTANCE_ID ASC, STATUS ASC, SERVER_GROUP ASC)
  369. go
  370. CREATE NONCLUSTERED INDEX XII_NC_TASK_QUEUE ON NC_TASK_QUEUE (TASK_ID ASC, DATE_ENTERED ASC)
  371. go
  372. CREATE INDEX IX_NC_TSE_STATE_MAP ON NC_TSE_STATE_MAP (PARENT_ID, SEQ)
  373. go
  374. CREATE INDEX I1R_MESSAGESTRUCT_ ON R_MESSAGESTRUCT_TASK (FK_MESSAGESTRUCT_ID)
  375. go
  376. CREATE INDEX I1R_MSGSTRUCT_RECI ON R_MSGSTRUCT_RECIPIENT_DELIVINF (FK_MESSAGESTRUCT_ID)
  377. go
  378. CREATE INDEX I1R_NEWSITEMS_NCOB ON R_NEWSITEMS_NCOBJECTS (TYPE)
  379. go
  380. CREATE INDEX I2R_NEWSITEMS_NCOB ON R_NEWSITEMS_NCOBJECTS (FK_NCID)
  381. go
  382. CREATE INDEX I3R_NEWSITEMS_NCOB ON R_NEWSITEMS_NCOBJECTS (FK_NCID, NID)
  383. go
  384. CREATE INDEX I1R_TASKSCHEDULE_S ON R_TASKSCHEDULE_SCHEDULE (FK_TASKSCHEDULE_ID)
  385. go
  386. CREATE NONCLUSTERED INDEX I_R_TASKSCHEDULE_SCHEDULE ON R_TASKSCHEDULE_SCHEDULE (FK_TASKSCHEDULE_ID ASC, FK_SCHEDULE_ID ASC)
  387. go
  388. CREATE NONCLUSTERED INDEX I_NC_TASK_HISTORY_DETAIL ON NC_TASK_HISTORY_DETAIL(TASK_ID ASC)
  389. go
  390. -------------------------------------------------------------------------------
  391. --$202-- primary keys add begin
  392. -------------------------------------------------------------------------------
  393. ALTER TABLE NC_CONFIGURATION
  394. ADD CONSTRAINT PN_CONFIGURATION PRIMARY KEY (PROPERTY_KEY)
  395. go
  396. ALTER TABLE NC_CTMAP
  397. ADD CONSTRAINT PN_CTMAP PRIMARY KEY (OBJTYPE)
  398. go
  399. ALTER TABLE NC_DELIVERYADDRESS
  400. ADD CONSTRAINT PN_DELIVERYADDRESS PRIMARY KEY (PK_DELADDRESS_ID)
  401. go
  402. ALTER TABLE NC_EVENTSTATUS
  403. ADD CONSTRAINT PN_NC_EVENTSTATUS PRIMARY KEY (PK_EVENT_ID)
  404. go
  405. ALTER TABLE NC_JMSQUEUE
  406. ADD CONSTRAINT PN_NC_JMSQUEUE PRIMARY KEY (QUEUE_ENTRY_ID)
  407. go
  408. ALTER TABLE NC_JOBQUEUE
  409. ADD CONSTRAINT PN_JOBQUEUE PRIMARY KEY (PK_RUN_ID)
  410. go
  411. ALTER TABLE NC_MESSAGELINE
  412. ADD CONSTRAINT PN_MESSAGELINE PRIMARY KEY (LINE_NO,FK_MESSAGESTRUCT_ID)
  413. go
  414. ALTER TABLE NC_MESSAGELINE_ELEMENT
  415. ADD CONSTRAINT PN_MESSAGELINE_ELE PRIMARY KEY (LINE_NO,ELEMENT_NUMBER,FK_MESSAGESTRUCT_ID)
  416. go
  417. ALTER TABLE NC_MESSAGESTRUCT
  418. ADD CONSTRAINT PN_MESSAGESTRUCT PRIMARY KEY (PK_MS_ID)
  419. go
  420. ALTER TABLE NC_METRICS
  421. ADD CONSTRAINT PN_METRICS PRIMARY KEY (NAME)
  422. go
  423. ALTER TABLE NC_OBJECTCATALOGUE
  424. ADD CONSTRAINT PN_OBJECTCATALOGUE PRIMARY KEY (PK_OID)
  425. go
  426. ALTER TABLE NC_OBJECTID
  427. ADD CONSTRAINT PN_NC_OBJECTID PRIMARY KEY (OBJECTID)
  428. go
  429. ALTER TABLE NC_PERMISSION
  430. ADD CONSTRAINT PN_PERMISSION PRIMARY KEY (PK_PERMISSION_ID)
  431. go
  432. ALTER TABLE NC_RECIPIENT
  433. ADD CONSTRAINT PN_RECIPIENT PRIMARY KEY (PK_RECIPIENT_ID)
  434. go
  435. ALTER TABLE NC_SCHEDULE
  436. ADD CONSTRAINT PN_SCHEDULE PRIMARY KEY (PK_SCHEDULE_ID)
  437. go
  438. ALTER TABLE NC_SCHEDULE_QUEUE
  439. ADD CONSTRAINT PN_SCHEDULE_QUEUEI PRIMARY KEY (SCHEDULE_ID)
  440. go
  441. ALTER TABLE NC_SDS_INSTANCE
  442. ADD CONSTRAINT PN_SDS_INSTANCE PRIMARY KEY (PK_INSTANCE_ID)
  443. go
  444. ALTER TABLE NC_TASK
  445. ADD CONSTRAINT PN_TASK PRIMARY KEY (PK_TASK_ID)
  446. go
  447. ALTER TABLE NC_TASK_ANCESTOR_STOREIDS
  448. ADD CONSTRAINT PK_ANCESTOR_IDS PRIMARY KEY (TASK_ID, ANCESTOR_STORE_ID)
  449. go
  450. ALTER TABLE NC_TASKSCHEDULE
  451. ADD CONSTRAINT PN_TASKSCHEDULE PRIMARY KEY (PK_TASKSCHEDULE_ID)
  452. go
  453. ALTER TABLE NC_SCHEDULED_EVENT_OVERRIDE
  454. ADD CONSTRAINT PN_EVENT_DATES PRIMARY KEY (FK_TASKSCHEDULE_ID, EVENT_DATE)
  455. go
  456. ALTER TABLE NC_TASK_HISTORY_DETAIL ADD CONSTRAINT PN_TASK_HD PRIMARY KEY (TASK_ID,SUB_INDEX)
  457. go
  458. ALTER TABLE NC_TASK_HISTORY_SUB_INDEX ADD CONSTRAINT PN_TASK_HS PRIMARY KEY (TASK_ID)
  459. go
  460. ALTER TABLE NC_TASK_PROPERTY ADD CONSTRAINT PN_TASK_PROPERTY PRIMARY KEY (TASK_ID,PROP_NAME)
  461. go
  462. ALTER TABLE NC_TASK_QUEUE ADD CONSTRAINT PN_TASK_QUEUE PRIMARY KEY NONCLUSTERED (TASK_ID)
  463. go
  464. ALTER TABLE NC_TSE_STATE_MAP ADD CONSTRAINT PN_TSE_STATE_MAP PRIMARY KEY NONCLUSTERED (TASK_ID)
  465. go
  466. ALTER TABLE R_MESSAGESTRUCT_TASK
  467. ADD CONSTRAINT PR_MESSAGESTRUCT_T PRIMARY KEY (FK_TASK_ID,FK_MESSAGESTRUCT_ID)
  468. go
  469. ALTER TABLE R_MSGSTRUCT_RECIPIENT_DELIVINF
  470. ADD CONSTRAINT PR_MSGSTRUCT_RECIP PRIMARY KEY (FK_RECIPIENT_ID,FK_MESSAGESTRUCT_ID)
  471. go
  472. ALTER TABLE R_NEWSITEMS_NCOBJECTS
  473. ADD CONSTRAINT PR_NEWSITEMS_NCOBJ PRIMARY KEY (NID)
  474. go
  475. ALTER TABLE R_TASKSCHEDULE_SCHEDULE
  476. ADD CONSTRAINT PR_TASKSCHEDULE_SC PRIMARY KEY (FK_SCHEDULE_ID,FK_TASKSCHEDULE_ID)
  477. go
  478. ALTER TABLE NC_RESOURCE_LOCK
  479. ADD CONSTRAINT PR_RESOURCE_LOCK PRIMARY KEY (LOCK_RESOURCE)
  480. go
  481. -------------------------------------------------------------------------------
  482. --$240-- foreign keys add begin
  483. -------------------------------------------------------------------------------
  484. ALTER TABLE NC_MESSAGELINE
  485. ADD CONSTRAINT F1N_MESSAGELINE FOREIGN KEY (FK_MESSAGESTRUCT_ID)
  486. REFERENCES NC_MESSAGESTRUCT
  487. go
  488. ALTER TABLE NC_MESSAGELINE_ELEMENT
  489. ADD CONSTRAINT F1N_MESSAGELINE_EL FOREIGN KEY (LINE_NO,FK_MESSAGESTRUCT_ID)
  490. REFERENCES NC_MESSAGELINE
  491. go
  492. ALTER TABLE NC_TASKSCHEDULE
  493. ADD CONSTRAINT F1N_TASKSCHEDULE FOREIGN KEY (FK_TASK_ID)
  494. REFERENCES NC_TASK
  495. go
  496. ALTER TABLE R_MESSAGESTRUCT_TASK
  497. ADD CONSTRAINT F2R_MESSAGESTRUCT_ FOREIGN KEY (FK_TASK_ID)
  498. REFERENCES NC_TASK
  499. go
  500. ALTER TABLE R_MESSAGESTRUCT_TASK
  501. ADD CONSTRAINT F1R_MESSAGESTRUCT_ FOREIGN KEY (FK_MESSAGESTRUCT_ID)
  502. REFERENCES NC_MESSAGESTRUCT
  503. go
  504. ALTER TABLE R_MSGSTRUCT_RECIPIENT_DELIVINF
  505. ADD CONSTRAINT F3R_MSGSTRUCT_RECI FOREIGN KEY (FK_RECIPIENT_ID)
  506. REFERENCES NC_RECIPIENT
  507. go
  508. ALTER TABLE R_MSGSTRUCT_RECIPIENT_DELIVINF
  509. ADD CONSTRAINT F1R_MSGSTRUCT_RECI FOREIGN KEY (FK_MESSAGESTRUCT_ID)
  510. REFERENCES NC_MESSAGESTRUCT
  511. go
  512. ALTER TABLE R_TASKSCHEDULE_SCHEDULE
  513. ADD CONSTRAINT F2R_TASKSCHEDULE_S FOREIGN KEY (FK_SCHEDULE_ID)
  514. REFERENCES NC_SCHEDULE
  515. go
  516. ALTER TABLE R_TASKSCHEDULE_SCHEDULE
  517. ADD CONSTRAINT F1R_TASKSCHEDULE_S FOREIGN KEY (FK_TASKSCHEDULE_ID)
  518. REFERENCES NC_TASKSCHEDULE
  519. go
  520. -------------------------------------------------------------------------------
  521. --$210-- views create begin
  522. -------------------------------------------------------------------------------
  523. -------------------------------------------------------------------------------
  524. --$220-- server data inserts begin
  525. -------------------------------------------------------------------------------
  526. INSERT INTO NC_CONFIGURATION(PROPERTY_KEY,PROPERTY_VALUE)
  527. VALUES ('scheduler.queue.factory.class','noticecast.scheduling.core.persistqueue.PersistQueueFactory')
  528. go
  529. INSERT INTO NC_CONFIGURATION(PROPERTY_KEY,PROPERTY_VALUE)
  530. VALUES ('scheduler.queue.loadonstart','true')
  531. go
  532. INSERT INTO NC_CONFIGURATION(PROPERTY_KEY,PROPERTY_VALUE)
  533. VALUES ('scheduler.queue.poll.interval.seconds','30')
  534. go
  535. INSERT INTO NC_CONFIGURATION(PROPERTY_KEY,PROPERTY_VALUE)
  536. VALUES ('job.queue.factory.class','com.cognos.js2.PersistedJobQueueFactory')
  537. go
  538. INSERT INTO NC_CONFIGURATION(PROPERTY_KEY,PROPERTY_VALUE)
  539. VALUES ('job.queue.poll.interval.seconds','30')
  540. go
  541. INSERT INTO NC_CONFIGURATION(PROPERTY_KEY,PROPERTY_VALUE)
  542. VALUES ('sds.instance.update.interval.seconds','30')
  543. go
  544. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  545. 110,
  546. 'noticecast.logictier.datasource.JDBCDataSourceImpl',
  547. 'NC_CONFIG_DS',
  548. 'noticecast.datatier.datasource.JDBCDhJDBCDataSourceImpl',
  549. 'noticecast.logictier.datasource.JDBCDataSourceRImpl'
  550. )
  551. go
  552. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  553. 111,
  554. 'noticecast.logictier.datasource.MachineImpl',
  555. 'NC_MACHINE_CONFIG',
  556. 'noticecast.datatier.datasource.JDBCDhMachine',
  557. NULL
  558. )
  559. go
  560. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  561. 112,
  562. 'noticecast.logictier.datasource.DsPool',
  563. 'NC_DSPOOL',
  564. 'noticecast.datatier.datasource.JDBCDhDsPool',
  565. NULL
  566. )
  567. go
  568. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  569. 115,
  570. 'noticecast.logictier.datasource.cognos.CognosDataSourceImpl',
  571. 'NC_COGNOS_DS',
  572. 'noticecast.datatier.datasource.cognos.JDBCDhCognosDataSource',
  573. NULL
  574. )
  575. go
  576. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  577. 200,
  578. 'noticecast.logictier.datamapping.JDBCDataMappingImpl',
  579. 'NCDataMapping',
  580. 'noticecast.datatier.datamapping.JDBCDhJDBCDataMapping',
  581. 'noticecast.logictier.datamapping.JDBCDataMappingRImpl'
  582. )
  583. go
  584. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  585. 210,
  586. 'noticecast.logictier.datamapping.JDBCDataMappingTopicImpl',
  587. 'NC_DMTOPIC',
  588. 'noticecast.datatier.datamapping.JDBCDhJDBCDataMappingTopic',
  589. NULL
  590. )
  591. go
  592. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  593. 220,
  594. 'noticecast.logictier.datamapping.powerplay.PPDataMappingImpl',
  595. 'NC_DATAMAPPING',
  596. 'noticecast.datatier.datamapping.powerplay.JDBCDhPPDataMapping',
  597. NULL
  598. )
  599. go
  600. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  601. 221,
  602. 'noticecast.logictier.datamapping.powerplay.PPCellImpl',
  603. 'NC_DMTOPIC',
  604. 'noticecast.datatier.datamapping.powerplay.JDBCDhPPDataMappingTopic',
  605. NULL
  606. )
  607. go
  608. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  609. 222,
  610. 'noticecast.logictier.datamapping.powerplay.PPCellImpl',
  611. 'NC_DMTOPIC',
  612. 'noticecast.datatier.datamapping.powerplay.JDBCDhPPDataMappingTopic',
  613. NULL
  614. )
  615. go
  616. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  617. 223,
  618. 'noticecast.logictier.datamapping.powerplay.PPTopicImpl',
  619. 'NC_DMTOPIC',
  620. 'noticecast.datatier.datamapping.powerplay.JDBCDhPPDataMappingTopic',
  621. NULL
  622. )
  623. go
  624. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  625. 230,
  626. 'noticecast.logictier.datamapping.cognosquery.CQDataMappingImpl',
  627. 'NC_DATAMAPPING',
  628. 'noticecast.datatier.datamapping.cognosquery.JDBCDhCQDataMapping',
  629. NULL
  630. )
  631. go
  632. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  633. 231,
  634. 'noticecast.logictier.datamapping.cognosquery.CQTopicImpl',
  635. 'NC_DMTOPIC',
  636. 'noticecast.datatier.datamapping.cognosquery.JDBCDhCQDataMappingTopic',
  637. NULL
  638. )
  639. go
  640. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  641. 300,
  642. 'noticecast.logictier.bie.BusinessInfoEntityImpl',
  643. 'NC_BIE',
  644. 'noticecast.datatier.bie.JDBCDhBusinessInfoEntityImpl',
  645. 'noticecast.logictier.bie.BusinessInfoEntityRImpl'
  646. )
  647. go
  648. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  649. 301,
  650. 'noticecast.logictier.bie.BusinessInfoEntityImpl',
  651. 'NC_COGNOS_BIE',
  652. 'noticecast.datatier.bie.JDBCDhBusinessInfoEntityImpl',
  653. 'noticecast.logictier.bie.BusinessInfoEntityRImpl'
  654. )
  655. go
  656. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  657. 311,
  658. 'noticecast.logictier.bie.BIETopicImpl',
  659. 'NC_BIETopic',
  660. 'noticecast.datatier.bie.JDBCDhBIETopicImpl',
  661. 'noticecast.logictier.bie.BIETopicRImpl'
  662. )
  663. go
  664. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  665. 320,
  666. 'noticecast.logictier.bie.calculation.CalculationImpl',
  667. 'NC_CALCULATION',
  668. 'noticecast.datatier.bie.calculation.JDBCDhCalculationImpl',
  669. 'noticecast.logictier.bie.calculation.CalculationRImpl'
  670. )
  671. go
  672. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  673. 330,
  674. 'noticecast.logictier.bie.rules.FilterRuleImpl',
  675. 'NC_FILTER_RULE',
  676. 'noticecast.datatier.bie.rules.JDBCDhFilterRuleImpl',
  677. 'noticecast.logictier.bie.rules.FilterRuleRImpl'
  678. )
  679. go
  680. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  681. 340,
  682. 'noticecast.logictier.bie.rules.AggregateRuleImpl',
  683. 'NC_AGGREGATE_RULE',
  684. 'noticecast.datatier.bie.rules.JDBCDhAggregateRuleImpl',
  685. 'noticecast.logictier.bie.rules.AggregateRuleRImpl'
  686. )
  687. go
  688. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  689. 350,
  690. 'noticecast.logictier.bie.rules.ComparativeRuleImpl',
  691. 'NC_COMPARATIVE_RULE',
  692. 'noticecast.datatier.bie.rules.JDBCDhComparativeRuleImpl',
  693. 'noticecast.logictier.bie.rules.ComparativeRuleRImpl'
  694. )
  695. go
  696. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  697. 360,
  698. NULL,
  699. 'NC_RULE',
  700. 'noticecast.datatier.bie.rules.JDBCDhRuleImpl',
  701. NULL
  702. )
  703. go
  704. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  705. 700,
  706. 'noticecast.logictier.recipient.RecipientImpl',
  707. 'NC_RECIPIENT',
  708. 'noticecast.datatier.recipient.JDBCDhRecipientImpl',
  709. 'noticecast.logictier.recipient.RecipientRImpl'
  710. )
  711. go
  712. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  713. 721,
  714. 'noticecast.logictier.message.attachment.MessageAttachment',
  715. 'NC_MESSAGE_ATTACHMENT',
  716. NULL,
  717. NULL
  718. )
  719. go
  720. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  721. 740,
  722. 'noticecast.logictier.message.MessageStructImpl',
  723. 'NC_MESSAGESTRUCT',
  724. 'noticecast.datatier.message.JDBCDhJDBCMessageStruct',
  725. 'noticecast.logictier.message.MessageStructRImpl'
  726. )
  727. go
  728. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  729. 741,
  730. 'noticecast.logictier.dynamicrecipient.DynamicRecipientStructImpl',
  731. 'NC_DYNAMIC_RECIPIENT_STRUCT',
  732. 'noticecast.datatier.dynamicrecipient.JDBCDhDynamicRecipientStructImpl',
  733. NULL
  734. )
  735. go
  736. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  737. 742,
  738. 'noticecast.logictier.dynamicrecipient.DynamicDeliveryInformationStructImpl',
  739. 'NC_DYN_DELIVERY_INFO_STRUCT',
  740. 'noticecast.datatier.dynamicrecipient.JDBCDhDynamicDeliveryInfoStructImpl',
  741. NULL
  742. )
  743. go
  744. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  745. 745,
  746. 'noticecast.logictier.recipient.RecipientDeliveryScheduleImpl',
  747. 'NC_RECIPIENTSCHEDULE',
  748. NULL,
  749. NULL
  750. )
  751. go
  752. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  753. 746,
  754. 'noticecast.logictier.recipient.DeliveryAddressImpl',
  755. 'NC_DELIVERYADDRESS',
  756. NULL,
  757. NULL
  758. )
  759. go
  760. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  761. 900,
  762. 'noticecast.logictier.agent.TaskImpl',
  763. 'NC_TASK',
  764. 'noticecast.datatier.task.JDBCDhJDBCTask',
  765. 'noticecast.logictier.agent.TaskRImpl'
  766. )
  767. go
  768. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  769. 901,
  770. 'noticecast.logictier.agent.TaskImpl',
  771. 'NC_TASK',
  772. 'noticecast.datatier.task.JDBCDhJDBCTask',
  773. NULL
  774. )
  775. go
  776. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  777. 902,
  778. 'noticecast.scheduling.nc.TaskScheduleImpl',
  779. 'NC_TASK_SCHEDULE',
  780. 'noticecast.datatier.scheduling.JDBCDhTaskScheduleImpl',
  781. 'noticecast.scheduling.nc.TaskScheduleRImpl'
  782. )
  783. go
  784. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  785. 905,
  786. 'noticecast.logictier.agent.TaskImpl',
  787. 'NC_TASK',
  788. 'noticecast.datatier.task.JDBCDhJDBCTask',
  789. NULL
  790. )
  791. go
  792. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  793. 906,
  794. 'noticecast.logictier.agent.TaskImpl',
  795. 'NC_TASK',
  796. 'noticecast.datatier.task.JDBCDhJDBCTask',
  797. NULL
  798. )
  799. go
  800. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  801. 907,
  802. 'noticecast.logictier.agent.TaskImpl',
  803. 'NC_TASK',
  804. 'noticecast.datatier.task.JDBCDhJDBCTask',
  805. 'noticecast.logictier.agent.TaskRImpl'
  806. )
  807. go
  808. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  809. 908,
  810. 'noticecast.logictier.agent.TaskImpl',
  811. 'NC_TASK',
  812. 'noticecast.datatier.task.JDBCDhJDBCTask',
  813. NULL
  814. )
  815. go
  816. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  817. 909,
  818. 'noticecast.logictier.executable.ExecutableImpl',
  819. 'NC_EXECUTABLE',
  820. 'noticecast.datatier.executable.JDBCDhJDBCExecuteable',
  821. NULL
  822. )
  823. go
  824. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  825. 1000,
  826. 'noticecast.scheduling.schedules.YearlySchedule',
  827. 'NC_SCHEDULE',
  828. 'noticecast.datatier.scheduling.JDBCDhScheduleImpl',
  829. NULL
  830. )
  831. go
  832. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  833. 1001,
  834. 'noticecast.scheduling.schedules.MonthlySchedule',
  835. 'NC_SCHEDULE',
  836. 'noticecast.datatier.scheduling.JDBCDhScheduleImpl',
  837. NULL
  838. )
  839. go
  840. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  841. 1002,
  842. 'noticecast.scheduling.schedules.WeeklySchedule',
  843. 'NC_SCHEDULE',
  844. 'noticecast.datatier.scheduling.JDBCDhScheduleImpl',
  845. NULL
  846. )
  847. go
  848. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  849. 1003,
  850. 'noticecast.scheduling.schedules.DailySchedule',
  851. 'NC_SCHEDULE',
  852. 'noticecast.datatier.scheduling.JDBCDhScheduleImpl',
  853. NULL
  854. )
  855. go
  856. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  857. 1004,
  858. 'noticecast.scheduling.schedules.FixedIntervalSchedule',
  859. 'NC_SCHEDULE',
  860. 'noticecast.datatier.scheduling.JDBCDhScheduleImpl',
  861. NULL
  862. )
  863. go
  864. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  865. 1005,
  866. 'noticecast.scheduling.schedules.ISchedule',
  867. 'NC_SCHEDULE',
  868. 'noticecast.datatier.scheduling.JDBCDhScheduleImpl',
  869. NULL
  870. )
  871. go
  872. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  873. 1020,
  874. 'noticecast.scheduling.schedules.ISchedule',
  875. 'NC_SCHEDULE',
  876. 'noticecast.datatier.scheduling.JDBCDhScheduleImpl',
  877. NULL
  878. )
  879. go
  880. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  881. 1021,
  882. 'noticecast.scheduling.schedules.ISchedule',
  883. 'NC_SCHEDULE',
  884. 'noticecast.datatier.scheduling.JDBCDhScheduleImpl',
  885. NULL
  886. )
  887. go
  888. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  889. 1022,
  890. 'noticecast.scheduling.schedules.ISchedule',
  891. 'NC_SCHEDULE',
  892. 'noticecast.datatier.scheduling.JDBCDhScheduleImpl',
  893. NULL
  894. )
  895. go
  896. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  897. 1023,
  898. 'noticecast.scheduling.schedules.ISchedule',
  899. 'NC_SCHEDULE',
  900. 'noticecast.datatier.scheduling.JDBCDhScheduleImpl',
  901. NULL
  902. )
  903. go
  904. INSERT INTO NC_CTMAP (OBJTYPE,CLASS,TABLENAME,HELPER,REMOTECLASS) VALUES(
  905. 1024,
  906. ' noticecast.scheduling.nc.NcScheduleWrapper',
  907. 'NC_SCHEDULE',
  908. 'noticecast.datatier.scheduling.JDBCDhScheduleImpl',
  909. NULL
  910. )
  911. go
  912. INSERT INTO NC_DB_VERSION (DB_VERSION_ID,BUILD) VALUES(
  913. 1032,
  914. 'build no.'
  915. )
  916. go
  917. INSERT INTO NC_OBJECTID (OBJECTID) VALUES(
  918. 0
  919. )
  920. go
  921. INSERT INTO NC_PERMISSION (PK_PERMISSION_ID,DESCRIPTION) VALUES(
  922. 1,
  923. 'Create'
  924. )
  925. go
  926. INSERT INTO NC_PERMISSION (PK_PERMISSION_ID,DESCRIPTION) VALUES(
  927. 2,
  928. 'Read'
  929. )
  930. go
  931. INSERT INTO NC_PERMISSION (PK_PERMISSION_ID,DESCRIPTION) VALUES(
  932. 3,
  933. 'Update'
  934. )
  935. go
  936. INSERT INTO NC_PERMISSION (PK_PERMISSION_ID,DESCRIPTION) VALUES(
  937. 4,
  938. 'Delete'
  939. )
  940. go
  941. INSERT INTO NC_PERMISSION (PK_PERMISSION_ID,DESCRIPTION) VALUES(
  942. 5,
  943. 'Execute'
  944. )
  945. go
  946. -------------------------------------------------------------------------------
  947. -- END NC_CREATE_MS.sql * DO NOT EDIT * version 1032
  948. -------------------------------------------------------------------------------