🌶 refactor(Job): 应该按任务标识删除旧任务,不能清空表

This commit is contained in:
喵你个汪呀 2025-08-30 14:27:38 +08:00
parent c8d55084d7
commit 842aa07d35

View File

@ -380,12 +380,13 @@ public static class SqlSugarSetup
// 初始化文本简称表数据
if (config.ConfigId.ToString() == SqlSugarConst.MainConfigId) dbProvider.InitTextAbbData();
// 由于修改定时任务后数据库无法更新,先清空定时任务数据
#region ,,
if (config.ConfigId.ToString() == SqlSugarConst.MainConfigId)
{
dbProvider.DbMaintenance.TruncateTable<SysJobDetail>();
dbProvider.DbMaintenance.TruncateTable<SysJobTrigger>();
dbProvider.Deleteable<SysJobDetail>().Where(u => u.JobId == "job_log").ExecuteCommandAsync();
dbProvider.Deleteable<SysJobTrigger>().Where(u => u.TriggerId == "trigger_log").ExecuteCommandAsync();
}
#endregion ,,
}
/// <summary>