t.id,
t.job_group,
t.job_cron,
t.job_desc,
t.add_time,
t.update_time,
t.author,
t.alarm_email,
t.executor_route_strategy,
t.executor_handler,
t.executor_param,
t.executor_block_strategy,
t.executor_timeout,
t.executor_fail_retry_count,
t.glue_type,
t.glue_source,
t.glue_remark,
t.glue_updatetime,
t.child_jobid,
t.type_,
t.start_execute_time,
t.end_execute_time,
t.interval_seconds,
t.repeat_count
INSERT INTO xxl_job_qrtz_trigger_info (
job_group,
job_cron,
job_desc,
add_time,
update_time,
author,
alarm_email,
executor_route_strategy,
executor_handler,
executor_param,
executor_block_strategy,
executor_timeout,
executor_fail_retry_count,
glue_type,
glue_source,
glue_remark,
glue_updatetime,
child_jobid,
type_,
start_execute_time,
end_execute_time,
interval_seconds,
repeat_count
) VALUES (
#{jobGroup},
#{jobCron},
#{jobDesc},
NOW(),
NOW(),
#{author},
#{alarmEmail},
#{executorRouteStrategy},
#{executorHandler},
#{executorParam},
#{executorBlockStrategy},
#{executorTimeout},
#{executorFailRetryCount},
#{glueType},
#{glueSource},
#{glueRemark},
NOW(),
#{childJobId},
#{type},
#{startExecuteTime},
#{endExecuteTime},
#{intervalSeconds},
#{repeatCount}
);
UPDATE xxl_job_qrtz_trigger_info
SET
job_cron = #{jobCron},
job_desc = #{jobDesc},
update_time = NOW(),
author = #{author},
alarm_email = #{alarmEmail},
executor_route_strategy = #{executorRouteStrategy},
executor_handler = #{executorHandler},
executor_param = #{executorParam},
executor_block_strategy = #{executorBlockStrategy},
executor_timeout = ${executorTimeout},
executor_fail_retry_count = ${executorFailRetryCount},
glue_type = #{glueType},
glue_source = #{glueSource},
glue_remark = #{glueRemark},
glue_updatetime = #{glueUpdatetime},
child_jobid = #{childJobId},
type_ = #{type},
start_execute_time = #{startExecuteTime},
end_execute_time = #{endExecuteTime},
interval_seconds = #{intervalSeconds},
repeat_count = #{repeatCount}
WHERE id = #{id}
DELETE
FROM xxl_job_qrtz_trigger_info
WHERE id = #{id}