From 2bc2174b25de29c6db816ce6c13d5047c1f550e3 Mon Sep 17 00:00:00 2001 From: Skjalf <47818697+Nyeriah@users.noreply.github.com> Date: Sun, 26 Dec 2021 22:55:55 -0300 Subject: [PATCH] fix(DB/SQL): fix character database versioning (#9891) --- data/sql/updates/db_characters/2021_11_06_00.sql | 4 ++-- data/sql/updates/db_characters/2021_12_26_00.sql | 2 +- data/sql/updates/db_characters/2021_12_26_01.sql | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/data/sql/updates/db_characters/2021_11_06_00.sql b/data/sql/updates/db_characters/2021_11_06_00.sql index 22b4a649a..79d99af7a 100644 --- a/data/sql/updates/db_characters/2021_11_06_00.sql +++ b/data/sql/updates/db_characters/2021_11_06_00.sql @@ -5,10 +5,10 @@ CREATE PROCEDURE updateDb () proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE'; SELECT COUNT(*) INTO @COLEXISTS FROM information_schema.COLUMNS -WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_characters' AND COLUMN_NAME = '2021_10_14_01_characters'; +WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_characters' AND COLUMN_NAME = '2021_10_14_00'; IF @COLEXISTS = 0 THEN LEAVE proc; END IF; START TRANSACTION; -ALTER TABLE version_db_characters CHANGE COLUMN 2021_10_14_01_characters 2021_11_06_00 bit; +ALTER TABLE version_db_characters CHANGE COLUMN 2021_10_14_00 2021_11_06_00 bit; SELECT sql_rev INTO OK FROM version_db_characters WHERE sql_rev = '1635587652443122100'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; -- -- START UPDATING QUERIES diff --git a/data/sql/updates/db_characters/2021_12_26_00.sql b/data/sql/updates/db_characters/2021_12_26_00.sql index 7455344e5..56a727080 100644 --- a/data/sql/updates/db_characters/2021_12_26_00.sql +++ b/data/sql/updates/db_characters/2021_12_26_00.sql @@ -15,7 +15,7 @@ SELECT sql_rev INTO OK FROM version_db_characters WHERE sql_rev = '1638643807174 -- INSERT INTO `version_db_characters` (`sql_rev`) VALUES ('1638643807174948000'); - +-- placeholder -- -- END UPDATING QUERIES -- diff --git a/data/sql/updates/db_characters/2021_12_26_01.sql b/data/sql/updates/db_characters/2021_12_26_01.sql index 05cdca89b..662234415 100644 --- a/data/sql/updates/db_characters/2021_12_26_01.sql +++ b/data/sql/updates/db_characters/2021_12_26_01.sql @@ -16,6 +16,7 @@ SELECT sql_rev INTO OK FROM version_db_characters WHERE sql_rev = '1640532476858 INSERT INTO `version_db_characters` (`sql_rev`) VALUES ('1640532476858588300'); +-- Create table DROP TABLE IF EXISTS `character_settings`; CREATE TABLE `character_settings` ( `guid` INT UNSIGNED NOT NULL,