Browse Source

Fixed storage size of the counting columns (#4568)

Fixes #4567
Lemongrass3110 5 năm trước cách đây
mục cha
commit
d11ab77a2e
2 tập tin đã thay đổi với 21 bổ sung10 xóa
  1. 10 10
      sql-files/main.sql
  2. 11 0
      sql-files/upgrades/upgrade_20200126.sql

+ 10 - 10
sql-files/main.sql

@@ -31,16 +31,16 @@ CREATE TABLE IF NOT EXISTS `acc_reg_str` (
 CREATE TABLE IF NOT EXISTS `achievement` (
   `char_id` int(11) unsigned NOT NULL default '0',
   `id` bigint(11) unsigned NOT NULL,
-  `count1` mediumint(8) unsigned NOT NULL default '0',
-  `count2` mediumint(8) unsigned NOT NULL default '0',
-  `count3` mediumint(8) unsigned NOT NULL default '0',
-  `count4` mediumint(8) unsigned NOT NULL default '0',
-  `count5` mediumint(8) unsigned NOT NULL default '0',
-  `count6` mediumint(8) unsigned NOT NULL default '0',
-  `count7` mediumint(8) unsigned NOT NULL default '0',
-  `count8` mediumint(8) unsigned NOT NULL default '0',
-  `count9` mediumint(8) unsigned NOT NULL default '0',
-  `count10` mediumint(8) unsigned NOT NULL default '0',
+  `count1` int unsigned NOT NULL default '0',
+  `count2` int unsigned NOT NULL default '0',
+  `count3` int unsigned NOT NULL default '0',
+  `count4` int unsigned NOT NULL default '0',
+  `count5` int unsigned NOT NULL default '0',
+  `count6` int unsigned NOT NULL default '0',
+  `count7` int unsigned NOT NULL default '0',
+  `count8` int unsigned NOT NULL default '0',
+  `count9` int unsigned NOT NULL default '0',
+  `count10` int unsigned NOT NULL default '0',
   `completed` datetime,
   `rewarded` datetime,
   PRIMARY KEY (`char_id`,`id`),

+ 11 - 0
sql-files/upgrades/upgrade_20200126.sql

@@ -0,0 +1,11 @@
+ALTER TABLE `achievement`
+	MODIFY `count1` int unsigned NOT NULL default '0',
+	MODIFY `count2` int unsigned NOT NULL default '0',
+	MODIFY `count3` int unsigned NOT NULL default '0',
+	MODIFY `count4` int unsigned NOT NULL default '0',
+	MODIFY `count5` int unsigned NOT NULL default '0',
+	MODIFY `count6` int unsigned NOT NULL default '0',
+	MODIFY `count7` int unsigned NOT NULL default '0',
+	MODIFY `count8` int unsigned NOT NULL default '0',
+	MODIFY `count9` int unsigned NOT NULL default '0',
+	MODIFY `count10` int unsigned NOT NULL default '0';