🎨 fix(sql): 优化触发器

This commit is contained in:
BTMuli
2023-05-01 22:52:27 +08:00
parent 317d05aad6
commit f869028fd5

View File

@@ -96,6 +96,8 @@ function initAchievementTable (): string[] {
BEGIN
UPDATE AchievementSeries SET totalCount = totalCount + 1, updated = datetime('now', 'localtime')
WHERE id = NEW.series;
UPDATE AchievementSeries SET version = NEW.version, updated = datetime('now', 'localtime')
WHERE id = NEW.series AND NEW.version > version;
END;
`);
return sqlRes;