From d11ab77a2e52d9eae9cd64c46fb5d93798c2a2dd Mon Sep 17 00:00:00 2001 From: Lemongrass3110 Date: Sun, 26 Jan 2020 01:05:33 +0100 Subject: [PATCH] Fixed storage size of the counting columns (#4568) Fixes #4567 --- sql-files/main.sql | 20 ++++++++++---------- sql-files/upgrades/upgrade_20200126.sql | 11 +++++++++++ 2 files changed, 21 insertions(+), 10 deletions(-) create mode 100644 sql-files/upgrades/upgrade_20200126.sql diff --git a/sql-files/main.sql b/sql-files/main.sql index ab23488a65..4689017d7b 100644 --- a/sql-files/main.sql +++ b/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`), diff --git a/sql-files/upgrades/upgrade_20200126.sql b/sql-files/upgrades/upgrade_20200126.sql new file mode 100644 index 0000000000..60418ba507 --- /dev/null +++ b/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';