NC_CREATE_SYBASE.sql 31 KB

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