tables_xxl_log.sql 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175
  1. # DROP TABLE IF EXISTS XXL_JOB_QRTZ_FIRED_TRIGGERS;
  2. # DROP TABLE IF EXISTS XXL_JOB_QRTZ_PAUSED_TRIGGER_GRPS;
  3. # DROP TABLE IF EXISTS XXL_JOB_QRTZ_SCHEDULER_STATE;
  4. # DROP TABLE IF EXISTS XXL_JOB_QRTZ_LOCKS;
  5. # DROP TABLE IF EXISTS XXL_JOB_QRTZ_SIMPLE_TRIGGERS;
  6. # DROP TABLE IF EXISTS XXL_JOB_QRTZ_SIMPROP_TRIGGERS;
  7. # DROP TABLE IF EXISTS XXL_JOB_QRTZ_CRON_TRIGGERS;
  8. # DROP TABLE IF EXISTS XXL_JOB_QRTZ_BLOB_TRIGGERS;
  9. # DROP TABLE IF EXISTS XXL_JOB_QRTZ_TRIGGERS;
  10. # DROP TABLE IF EXISTS XXL_JOB_QRTZ_JOB_DETAILS;
  11. # DROP TABLE IF EXISTS XXL_JOB_QRTZ_CALENDARS;
  12. # DROP TABLE IF EXISTS `xxl_job_qrtz_trigger_log`;
  13. CREATE TABLE XXL_JOB_QRTZ_JOB_DETAILS
  14. (
  15. SCHED_NAME VARCHAR(120) NOT NULL,
  16. JOB_NAME VARCHAR(200) NOT NULL,
  17. JOB_GROUP VARCHAR(200) NOT NULL,
  18. DESCRIPTION VARCHAR(250) NULL,
  19. JOB_CLASS_NAME VARCHAR(250) NOT NULL,
  20. IS_DURABLE VARCHAR(1) NOT NULL,
  21. IS_NONCONCURRENT VARCHAR(1) NOT NULL,
  22. IS_UPDATE_DATA VARCHAR(1) NOT NULL,
  23. REQUESTS_RECOVERY VARCHAR(1) NOT NULL,
  24. JOB_DATA BLOB NULL,
  25. PRIMARY KEY (SCHED_NAME,JOB_NAME,JOB_GROUP)
  26. );
  27. CREATE TABLE XXL_JOB_QRTZ_TRIGGERS
  28. (
  29. SCHED_NAME VARCHAR(120) NOT NULL,
  30. TRIGGER_NAME VARCHAR(200) NOT NULL,
  31. TRIGGER_GROUP VARCHAR(200) NOT NULL,
  32. JOB_NAME VARCHAR(200) NOT NULL,
  33. JOB_GROUP VARCHAR(200) NOT NULL,
  34. DESCRIPTION VARCHAR(250) NULL,
  35. NEXT_FIRE_TIME BIGINT(13) NULL,
  36. PREV_FIRE_TIME BIGINT(13) NULL,
  37. PRIORITY INTEGER NULL,
  38. TRIGGER_STATE VARCHAR(16) NOT NULL,
  39. TRIGGER_TYPE VARCHAR(8) NOT NULL,
  40. START_TIME BIGINT(13) NOT NULL,
  41. END_TIME BIGINT(13) NULL,
  42. CALENDAR_NAME VARCHAR(200) NULL,
  43. MISFIRE_INSTR SMALLINT(2) NULL,
  44. JOB_DATA BLOB NULL,
  45. PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP),
  46. FOREIGN KEY (SCHED_NAME,JOB_NAME,JOB_GROUP)
  47. REFERENCES XXL_JOB_QRTZ_JOB_DETAILS(SCHED_NAME,JOB_NAME,JOB_GROUP)
  48. );
  49. CREATE TABLE XXL_JOB_QRTZ_SIMPLE_TRIGGERS
  50. (
  51. SCHED_NAME VARCHAR(120) NOT NULL,
  52. TRIGGER_NAME VARCHAR(200) NOT NULL,
  53. TRIGGER_GROUP VARCHAR(200) NOT NULL,
  54. REPEAT_COUNT BIGINT(7) NOT NULL,
  55. REPEAT_INTERVAL BIGINT(12) NOT NULL,
  56. TIMES_TRIGGERED BIGINT(10) NOT NULL,
  57. PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP),
  58. FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
  59. REFERENCES XXL_JOB_QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
  60. );
  61. CREATE TABLE XXL_JOB_QRTZ_CRON_TRIGGERS
  62. (
  63. SCHED_NAME VARCHAR(120) NOT NULL,
  64. TRIGGER_NAME VARCHAR(200) NOT NULL,
  65. TRIGGER_GROUP VARCHAR(200) NOT NULL,
  66. CRON_EXPRESSION VARCHAR(200) NOT NULL,
  67. TIME_ZONE_ID VARCHAR(80),
  68. PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP),
  69. FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
  70. REFERENCES XXL_JOB_QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
  71. );
  72. CREATE TABLE XXL_JOB_QRTZ_SIMPROP_TRIGGERS
  73. (
  74. SCHED_NAME VARCHAR(120) NOT NULL,
  75. TRIGGER_NAME VARCHAR(200) NOT NULL,
  76. TRIGGER_GROUP VARCHAR(200) NOT NULL,
  77. STR_PROP_1 VARCHAR(512) NULL,
  78. STR_PROP_2 VARCHAR(512) NULL,
  79. STR_PROP_3 VARCHAR(512) NULL,
  80. INT_PROP_1 INT NULL,
  81. INT_PROP_2 INT NULL,
  82. LONG_PROP_1 BIGINT NULL,
  83. LONG_PROP_2 BIGINT NULL,
  84. DEC_PROP_1 NUMERIC(13,4) NULL,
  85. DEC_PROP_2 NUMERIC(13,4) NULL,
  86. BOOL_PROP_1 VARCHAR(1) NULL,
  87. BOOL_PROP_2 VARCHAR(1) NULL,
  88. PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP),
  89. FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
  90. REFERENCES XXL_JOB_QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
  91. );
  92. CREATE TABLE XXL_JOB_QRTZ_BLOB_TRIGGERS
  93. (
  94. SCHED_NAME VARCHAR(120) NOT NULL,
  95. TRIGGER_NAME VARCHAR(200) NOT NULL,
  96. TRIGGER_GROUP VARCHAR(200) NOT NULL,
  97. BLOB_DATA BLOB NULL,
  98. PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP),
  99. FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
  100. REFERENCES XXL_JOB_QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
  101. );
  102. CREATE TABLE XXL_JOB_QRTZ_CALENDARS
  103. (
  104. SCHED_NAME VARCHAR(120) NOT NULL,
  105. CALENDAR_NAME VARCHAR(200) NOT NULL,
  106. CALENDAR BLOB NOT NULL,
  107. PRIMARY KEY (SCHED_NAME,CALENDAR_NAME)
  108. );
  109. CREATE TABLE XXL_JOB_QRTZ_PAUSED_TRIGGER_GRPS
  110. (
  111. SCHED_NAME VARCHAR(120) NOT NULL,
  112. TRIGGER_GROUP VARCHAR(200) NOT NULL,
  113. PRIMARY KEY (SCHED_NAME,TRIGGER_GROUP)
  114. );
  115. CREATE TABLE XXL_JOB_QRTZ_FIRED_TRIGGERS
  116. (
  117. SCHED_NAME VARCHAR(120) NOT NULL,
  118. ENTRY_ID VARCHAR(95) NOT NULL,
  119. TRIGGER_NAME VARCHAR(200) NOT NULL,
  120. TRIGGER_GROUP VARCHAR(200) NOT NULL,
  121. INSTANCE_NAME VARCHAR(200) NOT NULL,
  122. FIRED_TIME BIGINT(13) NOT NULL,
  123. SCHED_TIME BIGINT(13) NOT NULL,
  124. PRIORITY INTEGER NOT NULL,
  125. STATE VARCHAR(16) NOT NULL,
  126. JOB_NAME VARCHAR(200) NULL,
  127. JOB_GROUP VARCHAR(200) NULL,
  128. IS_NONCONCURRENT VARCHAR(1) NULL,
  129. REQUESTS_RECOVERY VARCHAR(1) NULL,
  130. PRIMARY KEY (SCHED_NAME,ENTRY_ID)
  131. );
  132. CREATE TABLE XXL_JOB_QRTZ_SCHEDULER_STATE
  133. (
  134. SCHED_NAME VARCHAR(120) NOT NULL,
  135. INSTANCE_NAME VARCHAR(200) NOT NULL,
  136. LAST_CHECKIN_TIME BIGINT(13) NOT NULL,
  137. CHECKIN_INTERVAL BIGINT(13) NOT NULL,
  138. PRIMARY KEY (SCHED_NAME,INSTANCE_NAME)
  139. );
  140. CREATE TABLE XXL_JOB_QRTZ_LOCKS
  141. (
  142. SCHED_NAME VARCHAR(120) NOT NULL,
  143. LOCK_NAME VARCHAR(40) NOT NULL,
  144. PRIMARY KEY (SCHED_NAME,LOCK_NAME)
  145. );
  146. CREATE TABLE `xxl_job_qrtz_trigger_log` (
  147. `id` int(11) NOT NULL AUTO_INCREMENT,
  148. `job_name` varchar(255) NOT NULL,
  149. `job_cron` varchar(128) DEFAULT NULL,
  150. `job_class` varchar(255) DEFAULT NULL,
  151. `job_data` varchar(2048) DEFAULT NULL,
  152. `trigger_time` datetime DEFAULT NULL,
  153. `trigger_status` varchar(255) DEFAULT NULL,
  154. `trigger_msg` varchar(2048) DEFAULT NULL,
  155. `handle_time` datetime DEFAULT NULL,
  156. `handle_status` varchar(255) DEFAULT NULL,
  157. `handle_msg` varchar(2048) DEFAULT NULL,
  158. PRIMARY KEY (`id`)
  159. ) ENGINE=InnoDB AUTO_INCREMENT=127 DEFAULT CHARSET=utf8;
  160. commit;