NC7_UPDATE_DB2.sql 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. --
  2. -- Licensed Materials - Property of IBM
  3. --
  4. -- BI and PM: JSM
  5. --
  6. -- (c) Copyright IBM Corp. 2003, 2010.
  7. --
  8. -- US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  9. --
  10. -------------------------------------------------------------------------------
  11. -- NC7_UPDATE_ORA.SQL * DO NOT EDIT * Data Store Version: 7
  12. -------------------------------------------------------------------------------
  13. -------------------------------------------------------------------------------
  14. --$140-- tables drop begin
  15. -------------------------------------------------------------------------------
  16. DROP TABLE NC_SCHEDULE_QUEUE;
  17. -------------------------------------------------------------------------------
  18. --$200-- recreate tables begin
  19. -------------------------------------------------------------------------------
  20. CREATE TABLE NC_CONFIGURATION(
  21. PROPERTY_KEY VARCHAR2(255) NOT NULL,
  22. PROPERTY_VALUE VARCHAR2(255)
  23. );
  24. CREATE TABLE NC_SCHEDULE_QUEUE(
  25. SCHEDULE_ID INTEGER NOT NULL,
  26. RUN_DATE NUMBER
  27. );
  28. -------------------------------------------------------------------------------
  29. --$201-- indices create begin
  30. -------------------------------------------------------------------------------
  31. CREATE INDEX I1N_SCHEDULE_QUEUE ON NC_SCHEDULE_QUEUE (
  32. SCHEDULE_ID);
  33. -------------------------------------------------------------------------------
  34. --$202-- primary keys add begin
  35. -------------------------------------------------------------------------------
  36. ALTER TABLE NC_CONFIGURATION
  37. ADD CONSTRAINT PN_CONFIGURATION PRIMARY KEY (PROPERTY_KEY);
  38. ALTER TABLE NC_SCHEDULE_QUEUE
  39. ADD CONSTRAINT PN_SCHEDULE_QUEUEI PRIMARY KEY (SCHEDULE_ID);
  40. -------------------------------------------------------------------------------
  41. --$220-- server data inserts begin
  42. -------------------------------------------------------------------------------
  43. INSERT INTO NC_CONFIGURATION(PROPERTY_KEY,PROPERTY_VALUE)
  44. VALUES ('scheduler.queue.factory.class','noticecast.scheduling.core.persistqueue.PersistQueueFactory'
  45. );
  46. INSERT INTO NC_CONFIGURATION(PROPERTY_KEY,PROPERTY_VALUE)
  47. VALUES ('scheduler.queue.loadonstart','true'
  48. );
  49. INSERT INTO NC_DB_VERSION (DB_VERSION_ID,BUILD) VALUES (7,'build no.');
  50. -------------------------------------------------------------------------------
  51. --$260-- end sql by function
  52. -------------------------------------------------------------------------------
  53. -- END NC7_UPDATE_ORA.SQL * DO NOT EDIT *
  54. -------------------------------------------------------------------------------