fix negative review times in DB check

This commit is contained in:
Damien Elmes 2020-08-07 14:37:44 +10:00
parent 27cf01d01f
commit 0180868b60

View file

@ -1,7 +1,7 @@
update revlog
set
ivl = min(max(round(ivl), -2147483648), 2147483647),
lastIvl = min(max(round(lastIvl), -2147483648), 2147483647)
where
ivl != min(max(round(ivl), -2147483648), 2147483647)
or lastIvl != min(max(round(lastIvl), -2147483648), 2147483647)
set ivl = min(max(round(ivl), -2147483648), 2147483647),
lastIvl = min(max(round(lastIvl), -2147483648), 2147483647),
time = min(max(round(time), 0), 2147483647)
where ivl != min(max(round(ivl), -2147483648), 2147483647)
or lastIvl != min(max(round(lastIvl), -2147483648), 2147483647)
or time != min(max(round(time), 0), 2147483647)