From d76c8caba0f776f85981dfe9e9b5c67d42855480 Mon Sep 17 00:00:00 2001 From: AzerothCoreBot Date: Thu, 17 Sep 2020 08:43:14 +0000 Subject: [PATCH] chore(DB): import pending SQL update file Referenced commit(s): 742a346af6e150de9d34a49a18685077cebec164 --- .../2020_09_17_00.sql} | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) rename data/sql/updates/{pending_db_world/rev_1598879092726929800.sql => db_world/2020_09_17_00.sql} (50%) diff --git a/data/sql/updates/pending_db_world/rev_1598879092726929800.sql b/data/sql/updates/db_world/2020_09_17_00.sql similarity index 50% rename from data/sql/updates/pending_db_world/rev_1598879092726929800.sql rename to data/sql/updates/db_world/2020_09_17_00.sql index d30b30b5e..5b97dfed3 100644 --- a/data/sql/updates/pending_db_world/rev_1598879092726929800.sql +++ b/data/sql/updates/db_world/2020_09_17_00.sql @@ -1,3 +1,19 @@ +-- DB update 2020_09_16_02 -> 2020_09_17_00 +DROP PROCEDURE IF EXISTS `updateDb`; +DELIMITER // +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_world' AND COLUMN_NAME = '2020_09_16_02'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2020_09_16_02 2020_09_17_00 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1598879092726929800'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1598879092726929800'); /* * General: Build Update @@ -9,3 +25,12 @@ INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1598879092726929800'); SET @Build := 9767; UPDATE `quest_template` SET `VerifiedBuild` = @Build WHERE `Id` IN (13864, 13835, 13829, 13828, 13812, 13809, 13788, 13785, 13784, 13783, 13780, 13779, 13778, 13775, 13774, 13837, 13838, 13863, 13862, 13861, 13860, 13859, 13858, 13857, 13856, 13855, 13854, 13852, 13851, 13847, 13839, 13773, 13770, 13600, 13682, 13675, 13674, 13673, 13670, 13669, 13666, 13664, 13663, 13654, 13643, 13641, 13616, 13603, 13741, 13742, 13769, 13768, 13764, 13763, 13762, 13759, 13758, 13757, 13754, 13743, 13746, 13747, 13748, 13752, 13753); + +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`;