From d2608472d82ccc01c38db5eb8ef56a0a93212ebd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=87=8C=E8=8E=9E=7E=28=3D=5E=E2=96=BD=5E=3D=29?= Date: Sat, 25 Oct 2025 03:46:05 +0800 Subject: [PATCH] fix: total_point null (#185) --- .../db/80/V1000_60__fix_maimai2_point_nullability.sql | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 src/main/resources/db/80/V1000_60__fix_maimai2_point_nullability.sql diff --git a/src/main/resources/db/80/V1000_60__fix_maimai2_point_nullability.sql b/src/main/resources/db/80/V1000_60__fix_maimai2_point_nullability.sql new file mode 100644 index 00000000..553a8e3c --- /dev/null +++ b/src/main/resources/db/80/V1000_60__fix_maimai2_point_nullability.sql @@ -0,0 +1,11 @@ +# Fix NULL values in maimai2_user_detail point and total_point fields +# These fields were added without NOT NULL constraint in V1000_36 + +# First, set NULL values to 0 +UPDATE maimai2_user_detail SET point = 0 WHERE point IS NULL; +UPDATE maimai2_user_detail SET total_point = 0 WHERE total_point IS NULL; + +# Then add NOT NULL constraint +ALTER TABLE maimai2_user_detail MODIFY point INT NOT NULL DEFAULT 0; +ALTER TABLE maimai2_user_detail MODIFY total_point INT NOT NULL DEFAULT 0; +