-
Improvement
-
Resolution: Fixed
-
Minor
-
2.3, 2.4
-
MOODLE_23_STABLE, MOODLE_24_STABLE
-
MOODLE_23_STABLE
-
w33_
MDL-34782_m24_mysqlunsigned -
the problem is that moodle XMLDB editor specifies integer sizes in digits - that is size 3 means max 999. Unfortunately some developers ignore the allowed ranges completely which results in data loss during upgrade code in MDL-27982
Solution is to detect the invalid values over the unsigned max and stop immediately during upgrade.
- has been marked as being related by
-
MDL-27982 UNSIGNED 'support' in XMLDB is a big problem
-
- Closed
-