kxs_job.sql 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334
  1. /*
  2. Navicat Premium Data Transfer
  3. Source Server : kxs-test
  4. Source Server Type : MySQL
  5. Source Server Version : 80034 (8.0.34-magnus-server)
  6. Source Host : jumpserver.kexiaoshuang.com:33061
  7. Source Schema : kxs_job
  8. Target Server Type : MySQL
  9. Target Server Version : 80034 (8.0.34-magnus-server)
  10. File Encoding : 65001
  11. Date: 21/03/2024 13:33:11
  12. */
  13. SET NAMES utf8mb4;
  14. SET FOREIGN_KEY_CHECKS = 0;
  15. -- ----------------------------
  16. -- Table structure for QRTZ_BLOB_TRIGGERS
  17. -- ----------------------------
  18. DROP TABLE IF EXISTS `QRTZ_BLOB_TRIGGERS`;
  19. CREATE TABLE `QRTZ_BLOB_TRIGGERS` (
  20. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  21. `TRIGGER_NAME` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  22. `TRIGGER_GROUP` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  23. `BLOB_DATA` blob,
  24. PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE,
  25. CONSTRAINT `qrtz_blob_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `QRTZ_TRIGGERS` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) ON DELETE RESTRICT ON UPDATE RESTRICT
  26. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
  27. -- ----------------------------
  28. -- Records of QRTZ_BLOB_TRIGGERS
  29. -- ----------------------------
  30. BEGIN;
  31. COMMIT;
  32. -- ----------------------------
  33. -- Table structure for QRTZ_CALENDARS
  34. -- ----------------------------
  35. DROP TABLE IF EXISTS `QRTZ_CALENDARS`;
  36. CREATE TABLE `QRTZ_CALENDARS` (
  37. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  38. `CALENDAR_NAME` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  39. `CALENDAR` blob NOT NULL,
  40. PRIMARY KEY (`SCHED_NAME`,`CALENDAR_NAME`) USING BTREE
  41. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
  42. -- ----------------------------
  43. -- Records of QRTZ_CALENDARS
  44. -- ----------------------------
  45. BEGIN;
  46. COMMIT;
  47. -- ----------------------------
  48. -- Table structure for QRTZ_CRON_TRIGGERS
  49. -- ----------------------------
  50. DROP TABLE IF EXISTS `QRTZ_CRON_TRIGGERS`;
  51. CREATE TABLE `QRTZ_CRON_TRIGGERS` (
  52. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  53. `TRIGGER_NAME` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  54. `TRIGGER_GROUP` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  55. `CRON_EXPRESSION` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  56. `TIME_ZONE_ID` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  57. PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE,
  58. CONSTRAINT `qrtz_cron_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `QRTZ_TRIGGERS` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) ON DELETE RESTRICT ON UPDATE RESTRICT
  59. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
  60. -- ----------------------------
  61. -- Records of QRTZ_CRON_TRIGGERS
  62. -- ----------------------------
  63. BEGIN;
  64. COMMIT;
  65. -- ----------------------------
  66. -- Table structure for QRTZ_FIRED_TRIGGERS
  67. -- ----------------------------
  68. DROP TABLE IF EXISTS `QRTZ_FIRED_TRIGGERS`;
  69. CREATE TABLE `QRTZ_FIRED_TRIGGERS` (
  70. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  71. `ENTRY_ID` varchar(95) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  72. `TRIGGER_NAME` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  73. `TRIGGER_GROUP` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  74. `INSTANCE_NAME` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  75. `FIRED_TIME` bigint NOT NULL,
  76. `SCHED_TIME` bigint NOT NULL,
  77. `PRIORITY` int NOT NULL,
  78. `STATE` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  79. `JOB_NAME` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  80. `JOB_GROUP` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  81. `IS_NONCONCURRENT` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  82. `REQUESTS_RECOVERY` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  83. PRIMARY KEY (`SCHED_NAME`,`ENTRY_ID`) USING BTREE
  84. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
  85. -- ----------------------------
  86. -- Records of QRTZ_FIRED_TRIGGERS
  87. -- ----------------------------
  88. BEGIN;
  89. COMMIT;
  90. -- ----------------------------
  91. -- Table structure for QRTZ_JOB_DETAILS
  92. -- ----------------------------
  93. DROP TABLE IF EXISTS `QRTZ_JOB_DETAILS`;
  94. CREATE TABLE `QRTZ_JOB_DETAILS` (
  95. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  96. `JOB_NAME` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  97. `JOB_GROUP` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  98. `DESCRIPTION` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  99. `JOB_CLASS_NAME` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  100. `IS_DURABLE` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  101. `IS_NONCONCURRENT` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  102. `IS_UPDATE_DATA` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  103. `REQUESTS_RECOVERY` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  104. `JOB_DATA` blob,
  105. PRIMARY KEY (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`) USING BTREE
  106. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
  107. -- ----------------------------
  108. -- Records of QRTZ_JOB_DETAILS
  109. -- ----------------------------
  110. BEGIN;
  111. COMMIT;
  112. -- ----------------------------
  113. -- Table structure for QRTZ_LOCKS
  114. -- ----------------------------
  115. DROP TABLE IF EXISTS `QRTZ_LOCKS`;
  116. CREATE TABLE `QRTZ_LOCKS` (
  117. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  118. `LOCK_NAME` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  119. PRIMARY KEY (`SCHED_NAME`,`LOCK_NAME`) USING BTREE
  120. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
  121. -- ----------------------------
  122. -- Records of QRTZ_LOCKS
  123. -- ----------------------------
  124. BEGIN;
  125. INSERT INTO `QRTZ_LOCKS` (`SCHED_NAME`, `LOCK_NAME`) VALUES ('clusteredScheduler', 'STATE_ACCESS');
  126. INSERT INTO `QRTZ_LOCKS` (`SCHED_NAME`, `LOCK_NAME`) VALUES ('clusteredScheduler', 'TRIGGER_ACCESS');
  127. COMMIT;
  128. -- ----------------------------
  129. -- Table structure for QRTZ_PAUSED_TRIGGER_GRPS
  130. -- ----------------------------
  131. DROP TABLE IF EXISTS `QRTZ_PAUSED_TRIGGER_GRPS`;
  132. CREATE TABLE `QRTZ_PAUSED_TRIGGER_GRPS` (
  133. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  134. `TRIGGER_GROUP` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  135. PRIMARY KEY (`SCHED_NAME`,`TRIGGER_GROUP`) USING BTREE
  136. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
  137. -- ----------------------------
  138. -- Records of QRTZ_PAUSED_TRIGGER_GRPS
  139. -- ----------------------------
  140. BEGIN;
  141. COMMIT;
  142. -- ----------------------------
  143. -- Table structure for QRTZ_SCHEDULER_STATE
  144. -- ----------------------------
  145. DROP TABLE IF EXISTS `QRTZ_SCHEDULER_STATE`;
  146. CREATE TABLE `QRTZ_SCHEDULER_STATE` (
  147. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  148. `INSTANCE_NAME` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  149. `LAST_CHECKIN_TIME` bigint NOT NULL,
  150. `CHECKIN_INTERVAL` bigint NOT NULL,
  151. PRIMARY KEY (`SCHED_NAME`,`INSTANCE_NAME`) USING BTREE
  152. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
  153. -- ----------------------------
  154. -- Records of QRTZ_SCHEDULER_STATE
  155. -- ----------------------------
  156. BEGIN;
  157. INSERT INTO `QRTZ_SCHEDULER_STATE` (`SCHED_NAME`, `INSTANCE_NAME`, `LAST_CHECKIN_TIME`, `CHECKIN_INTERVAL`) VALUES ('clusteredScheduler', 'kxs-quartz1710998479361', 1710999190469, 10000);
  158. COMMIT;
  159. -- ----------------------------
  160. -- Table structure for QRTZ_SIMPLE_TRIGGERS
  161. -- ----------------------------
  162. DROP TABLE IF EXISTS `QRTZ_SIMPLE_TRIGGERS`;
  163. CREATE TABLE `QRTZ_SIMPLE_TRIGGERS` (
  164. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  165. `TRIGGER_NAME` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  166. `TRIGGER_GROUP` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  167. `REPEAT_COUNT` bigint NOT NULL,
  168. `REPEAT_INTERVAL` bigint NOT NULL,
  169. `TIMES_TRIGGERED` bigint NOT NULL,
  170. PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE,
  171. CONSTRAINT `qrtz_simple_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `QRTZ_TRIGGERS` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) ON DELETE RESTRICT ON UPDATE RESTRICT
  172. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
  173. -- ----------------------------
  174. -- Records of QRTZ_SIMPLE_TRIGGERS
  175. -- ----------------------------
  176. BEGIN;
  177. COMMIT;
  178. -- ----------------------------
  179. -- Table structure for QRTZ_SIMPROP_TRIGGERS
  180. -- ----------------------------
  181. DROP TABLE IF EXISTS `QRTZ_SIMPROP_TRIGGERS`;
  182. CREATE TABLE `QRTZ_SIMPROP_TRIGGERS` (
  183. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  184. `TRIGGER_NAME` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  185. `TRIGGER_GROUP` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  186. `STR_PROP_1` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  187. `STR_PROP_2` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  188. `STR_PROP_3` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  189. `INT_PROP_1` int DEFAULT NULL,
  190. `INT_PROP_2` int DEFAULT NULL,
  191. `LONG_PROP_1` bigint DEFAULT NULL,
  192. `LONG_PROP_2` bigint DEFAULT NULL,
  193. `DEC_PROP_1` decimal(13,4) DEFAULT NULL,
  194. `DEC_PROP_2` decimal(13,4) DEFAULT NULL,
  195. `BOOL_PROP_1` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  196. `BOOL_PROP_2` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  197. PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE,
  198. CONSTRAINT `qrtz_simprop_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `QRTZ_TRIGGERS` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) ON DELETE RESTRICT ON UPDATE RESTRICT
  199. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
  200. -- ----------------------------
  201. -- Records of QRTZ_SIMPROP_TRIGGERS
  202. -- ----------------------------
  203. BEGIN;
  204. COMMIT;
  205. -- ----------------------------
  206. -- Table structure for QRTZ_TRIGGERS
  207. -- ----------------------------
  208. DROP TABLE IF EXISTS `QRTZ_TRIGGERS`;
  209. CREATE TABLE `QRTZ_TRIGGERS` (
  210. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  211. `TRIGGER_NAME` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  212. `TRIGGER_GROUP` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  213. `JOB_NAME` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  214. `JOB_GROUP` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  215. `DESCRIPTION` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  216. `NEXT_FIRE_TIME` bigint DEFAULT NULL,
  217. `PREV_FIRE_TIME` bigint DEFAULT NULL,
  218. `PRIORITY` int DEFAULT NULL,
  219. `TRIGGER_STATE` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  220. `TRIGGER_TYPE` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  221. `START_TIME` bigint NOT NULL,
  222. `END_TIME` bigint DEFAULT NULL,
  223. `CALENDAR_NAME` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  224. `MISFIRE_INSTR` smallint DEFAULT NULL,
  225. `JOB_DATA` blob,
  226. PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE,
  227. KEY `SCHED_NAME` (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`) USING BTREE,
  228. CONSTRAINT `qrtz_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`) REFERENCES `QRTZ_JOB_DETAILS` (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`) ON DELETE RESTRICT ON UPDATE RESTRICT
  229. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
  230. -- ----------------------------
  231. -- Records of QRTZ_TRIGGERS
  232. -- ----------------------------
  233. BEGIN;
  234. COMMIT;
  235. -- ----------------------------
  236. -- Table structure for sys_job
  237. -- ----------------------------
  238. DROP TABLE IF EXISTS `sys_job`;
  239. CREATE TABLE `sys_job` (
  240. `job_id` bigint NOT NULL COMMENT '任务id',
  241. `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '任务名称',
  242. `job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '任务组名',
  243. `job_order` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '1' COMMENT '组内执行顺利,值越大执行优先级越高,最大值9,最小值1',
  244. `job_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '1' COMMENT '1、java类;2、spring bean名称;3、rest调用;4、jar调用;9其他',
  245. `execute_path` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'job_type=3时,rest调用地址,仅支持rest get协议,需要增加String返回值,0成功,1失败;job_type=4时,jar路径;其它值为空',
  246. `class_name` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'job_type=1时,类完整路径;job_type=2时,spring bean名称;其它值为空',
  247. `method_name` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '任务方法',
  248. `method_params_value` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '参数值',
  249. `cron_expression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'cron执行表达式',
  250. `misfire_policy` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '3' COMMENT '错失执行策略(1错失周期立即执行 2错失周期执行一次 3下周期执行)',
  251. `job_tenant_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '1' COMMENT '1、多租户任务;2、非多租户任务',
  252. `job_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '状态(1、未发布;2、运行中;3、暂停;4、删除;)',
  253. `job_execute_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '状态(0正常 1异常)',
  254. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建者',
  255. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  256. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '更新者',
  257. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
  258. `start_time` timestamp NULL DEFAULT NULL COMMENT '初次执行时间',
  259. `previous_time` timestamp NULL DEFAULT NULL COMMENT '上次执行时间',
  260. `next_time` timestamp NULL DEFAULT NULL COMMENT '下次执行时间',
  261. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '备注信息',
  262. PRIMARY KEY (`job_id`,`job_name`,`job_group`) USING BTREE
  263. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='定时任务调度表';
  264. -- ----------------------------
  265. -- Records of sys_job
  266. -- ----------------------------
  267. BEGIN;
  268. INSERT INTO `sys_job` (`job_id`, `job_name`, `job_group`, `job_order`, `job_type`, `execute_path`, `class_name`, `method_name`, `method_params_value`, `cron_expression`, `misfire_policy`, `job_tenant_type`, `job_status`, `job_execute_status`, `create_by`, `create_time`, `update_by`, `update_time`, `start_time`, `previous_time`, `next_time`, `remark`) VALUES (1770677976497672194, '循环过期机具添加预扣款', 'product', '1', '2', '', 'demo', 'demoMethod', 'xxx', '0 0 * * * ?', '3', '1', '1', '0', 'admin', '2024-03-21 12:44:37', NULL, '2024-03-21 13:05:09', NULL, NULL, NULL, '');
  269. COMMIT;
  270. -- ----------------------------
  271. -- Table structure for sys_job_log
  272. -- ----------------------------
  273. DROP TABLE IF EXISTS `sys_job_log`;
  274. CREATE TABLE `sys_job_log` (
  275. `job_log_id` bigint NOT NULL COMMENT '任务日志ID',
  276. `job_id` bigint NOT NULL COMMENT '任务id',
  277. `job_name` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '任务名称',
  278. `job_group` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '任务组名',
  279. `job_order` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '组内执行顺利,值越大执行优先级越高,最大值9,最小值1',
  280. `job_type` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL DEFAULT '1' COMMENT '1、java类;2、spring bean名称;3、rest调用;4、jar调用;9其他',
  281. `execute_path` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT 'job_type=3时,rest调用地址,仅支持post协议;job_type=4时,jar路径;其它值为空',
  282. `class_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT 'job_type=1时,类完整路径;job_type=2时,spring bean名称;其它值为空',
  283. `method_name` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '任务方法',
  284. `method_params_value` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '参数值',
  285. `cron_expression` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT 'cron执行表达式',
  286. `job_message` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '日志信息',
  287. `job_log_status` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT '0' COMMENT '执行状态(0正常 1失败)',
  288. `execute_time` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '执行时间',
  289. `exception_info` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT '' COMMENT '异常信息',
  290. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  291. PRIMARY KEY (`job_log_id`) USING BTREE
  292. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='定时任务执行日志表';
  293. -- ----------------------------
  294. -- Records of sys_job_log
  295. -- ----------------------------
  296. BEGIN;
  297. INSERT INTO `sys_job_log` (`job_log_id`, `job_id`, `job_name`, `job_group`, `job_order`, `job_type`, `execute_path`, `class_name`, `method_name`, `method_params_value`, `cron_expression`, `job_message`, `job_log_status`, `execute_time`, `exception_info`, `create_time`) VALUES (1770673019899953153, 1770672839586824194, '循环过期机具添加预扣款', 'recycleMachineSchedule', '1', '2', '', 'SpringBeanTaskDemo', 'demoMethod', '', '0 0 * * * ?', NULL, '0', '3', '', '2024-03-21 12:45:20');
  298. INSERT INTO `sys_job_log` (`job_log_id`, `job_id`, `job_name`, `job_group`, `job_order`, `job_type`, `execute_path`, `class_name`, `method_name`, `method_params_value`, `cron_expression`, `job_message`, `job_log_status`, `execute_time`, `exception_info`, `create_time`) VALUES (1770673338105020417, 1770672839586824194, '循环过期机具添加预扣款', 'recycleMachineSchedule', '1', '2', '', 'demo', 'demoMethod', '', '0 0 * * * ?', '执行失败', '1', '3', '定时任务spring bean反射异常方法未找到,执行任务:demo', '2024-03-21 12:46:36');
  299. INSERT INTO `sys_job_log` (`job_log_id`, `job_id`, `job_name`, `job_group`, `job_order`, `job_type`, `execute_path`, `class_name`, `method_name`, `method_params_value`, `cron_expression`, `job_message`, `job_log_status`, `execute_time`, `exception_info`, `create_time`) VALUES (1770673483433459713, 1770672839586824194, '循环过期机具添加预扣款', 'recycleMachineSchedule', '1', '2', '', 'SpringBeanTaskDemo', 'demoMethod', '', '0 0 * * * ?', NULL, '0', '0', '', '2024-03-21 12:47:11');
  300. INSERT INTO `sys_job_log` (`job_log_id`, `job_id`, `job_name`, `job_group`, `job_order`, `job_type`, `execute_path`, `class_name`, `method_name`, `method_params_value`, `cron_expression`, `job_message`, `job_log_status`, `execute_time`, `exception_info`, `create_time`) VALUES (1770674149912559617, 1770672839586824194, '循环过期机具添加预扣款', 'recycleMachineSchedule', '1', '2', '', 'demo', 'demoMethod', '', '0 0 * * * ?', '执行失败', '1', '6', '定时任务spring bean反射异常方法未找到,执行任务:demo', '2024-03-21 12:49:50');
  301. INSERT INTO `sys_job_log` (`job_log_id`, `job_id`, `job_name`, `job_group`, `job_order`, `job_type`, `execute_path`, `class_name`, `method_name`, `method_params_value`, `cron_expression`, `job_message`, `job_log_status`, `execute_time`, `exception_info`, `create_time`) VALUES (1770678008139501569, 1770677976497672194, '循环过期机具添加预扣款', 'product', '1', '2', '', 'demo', 'demoMethod', 'xxx', '0 0 * * * ?', '执行成功', '0', '3', '', '2024-03-21 13:05:09');
  302. COMMIT;
  303. SET FOREIGN_KEY_CHECKS = 1;