- CREATE TABLE `basejob_config` (
- `key_name` varchar(255) NOT NULL DEFAULT '' COMMENT '參數code',
- `key_value` varchar(255) DEFAULT NULL COMMENT '參數值',
- `schedule_pre_time` datetime DEFAULT NULL COMMENT '上一次計劃運行時間',
- `actual_pre_time` datetime DEFAULT NULL COMMENT '上一次實際執行時間',
- `state` tinyint(4) NOT NULL DEFAULT '0' COMMENT '狀態--1代表正在執行0代表等待執行',
- `create_time` datetime DEFAULT NULL COMMENT '創建時間',
- PRIMARY KEY (`key_name`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='baseJob配置表';
- CREATE TABLE `basejob_config_record` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
- `key_name` varchar(255) DEFAULT NULL COMMENT '定時任務名稱',
- `trigger_time` datetime DEFAULT NULL COMMENT '定時任務計劃觸發時間',
- `start_time` datetime DEFAULT NULL COMMENT '定時任務開始時間',
- `end_time` datetime DEFAULT NULL COMMENT '定時任務結束時間',
- `cost_time` bigint(20) DEFAULT NULL COMMENT '耗時',
- `ip` varchar(50) DEFAULT NULL COMMENT '運行服務器IP',
- `create_time` datetime DEFAULT NULL COMMENT '創建時間',
- PRIMARY KEY (`id`),
- KEY `idx_basejob_config_record_key_name` (`key_name`) USING BTREE,
- KEY `idx_basejob_config_record_trigger_time` (`trigger_time`) USING BTREE,
- KEY `idx_basejob_config_record_start_time` (`start_time`) USING BTREE,
- KEY `idx_basejob_config_record_end_time` (`end_time`) USING BTREE,
- KEY `idx_basejob_config_record_create_time` (`create_time`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='定時任務運行記錄表';