t.id,
t.job_group,
t.job_name,
t.glue_source,
t.glue_remark,
t.add_time,
t.update_time
INSERT INTO `xxl_job_qrtz_trigger_logglue` (
`job_group`,
`job_name`,
`glue_source`,
`glue_remark`,
`add_time`,
`update_time`
) VALUES (
#{jobGroup},
#{jobName},
#{glueSource},
#{glueRemark},
now(),
now()
);
SELECT LAST_INSERT_ID()
DELETE FROM xxl_job_qrtz_trigger_logglue
WHERE id NOT in(
SELECT id FROM(
SELECT id FROM xxl_job_qrtz_trigger_logglue
WHERE `job_group` = #{jobGroup} and `job_name` = #{jobName}
ORDER BY update_time desc
LIMIT 0, #{limit}
) t1
)
DELETE FROM xxl_job_qrtz_trigger_logglue
WHERE job_group = #{jobGroup} and job_name = #{jobName}