From 8087dbaa49dedf23be4cbb2010f464c397cf0142 Mon Sep 17 00:00:00 2001 From: AzerothCoreBot Date: Sun, 7 Nov 2021 19:47:22 +0000 Subject: [PATCH] chore(DB): import pending files Referenced commit(s): d05b9d45ac3e982eb3166b9e7c4d000b93a2ea17 --- data/sql/updates/db_world/2021_11_07_02.sql | 42 +++++++++++++++++++ data/sql/updates/db_world/2021_11_07_03.sql | 34 +++++++++++++++ .../rev_1636045459174422908.sql | 16 ------- .../rev_1636144391799645100.sql | 8 ---- 4 files changed, 76 insertions(+), 24 deletions(-) create mode 100644 data/sql/updates/db_world/2021_11_07_02.sql create mode 100644 data/sql/updates/db_world/2021_11_07_03.sql delete mode 100644 data/sql/updates/pending_db_world/rev_1636045459174422908.sql delete mode 100644 data/sql/updates/pending_db_world/rev_1636144391799645100.sql diff --git a/data/sql/updates/db_world/2021_11_07_02.sql b/data/sql/updates/db_world/2021_11_07_02.sql new file mode 100644 index 000000000..4b343dea2 --- /dev/null +++ b/data/sql/updates/db_world/2021_11_07_02.sql @@ -0,0 +1,42 @@ +-- DB update 2021_11_07_01 -> 2021_11_07_02 +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 = '2021_11_07_01'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_11_07_01 2021_11_07_02 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1636045459174422908'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1636045459174422908'); + +# Sets spawntime of Sergeant Brashclaw to 2.5 hours +UPDATE `creature` SET `spawntimesecs` = 9000 WHERE `id` = 506; + +# Sets spawntime of Slark to 2 hours +UPDATE `creature` SET `spawntimesecs` = 7200 WHERE `id` = 519; + +# Sets spawntime of Brack to 2.5 hours +UPDATE `creature` SET `spawntimesecs` = 9000 WHERE `id` = 520; + +# Sets spawntime of Foe Reaper 4000 to 5 hours +UPDATE `creature` SET `spawntimesecs` = 18000 WHERE `id` = 573; + +# Sets spawntime of Master Digger to 2 hours +UPDATE `creature` SET `spawntimesecs` = 7200 WHERE `id` = 1424; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_11_07_02' WHERE sql_rev = '1636045459174422908'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_11_07_03.sql b/data/sql/updates/db_world/2021_11_07_03.sql new file mode 100644 index 000000000..9bb42f941 --- /dev/null +++ b/data/sql/updates/db_world/2021_11_07_03.sql @@ -0,0 +1,34 @@ +-- DB update 2021_11_07_02 -> 2021_11_07_03 +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 = '2021_11_07_02'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_11_07_02 2021_11_07_03 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1636144391799645100'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1636144391799645100'); + +UPDATE `creature_template` SET `AiName`='' WHERE `entry`=23090; +UPDATE `creature_template_addon` SET `auras`='18950 32199' WHERE `entry`=23090; +DELETE FROM `smart_scripts` WHERE `entryorguid`=23090; + +UPDATE `creature_template_addon` SET `auras`='20540' WHERE `entry`=12856; +DELETE FROM `smart_scripts` WHERE `entryorguid`=12856 AND `id`=3; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_11_07_03' WHERE sql_rev = '1636144391799645100'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1636045459174422908.sql b/data/sql/updates/pending_db_world/rev_1636045459174422908.sql deleted file mode 100644 index 405a40de8..000000000 --- a/data/sql/updates/pending_db_world/rev_1636045459174422908.sql +++ /dev/null @@ -1,16 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1636045459174422908'); - -# Sets spawntime of Sergeant Brashclaw to 2.5 hours -UPDATE `creature` SET `spawntimesecs` = 9000 WHERE `id` = 506; - -# Sets spawntime of Slark to 2 hours -UPDATE `creature` SET `spawntimesecs` = 7200 WHERE `id` = 519; - -# Sets spawntime of Brack to 2.5 hours -UPDATE `creature` SET `spawntimesecs` = 9000 WHERE `id` = 520; - -# Sets spawntime of Foe Reaper 4000 to 5 hours -UPDATE `creature` SET `spawntimesecs` = 18000 WHERE `id` = 573; - -# Sets spawntime of Master Digger to 2 hours -UPDATE `creature` SET `spawntimesecs` = 7200 WHERE `id` = 1424; diff --git a/data/sql/updates/pending_db_world/rev_1636144391799645100.sql b/data/sql/updates/pending_db_world/rev_1636144391799645100.sql deleted file mode 100644 index 311066bc2..000000000 --- a/data/sql/updates/pending_db_world/rev_1636144391799645100.sql +++ /dev/null @@ -1,8 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1636144391799645100'); - -UPDATE `creature_template` SET `AiName`='' WHERE `entry`=23090; -UPDATE `creature_template_addon` SET `auras`='18950 32199' WHERE `entry`=23090; -DELETE FROM `smart_scripts` WHERE `entryorguid`=23090; - -UPDATE `creature_template_addon` SET `auras`='20540' WHERE `entry`=12856; -DELETE FROM `smart_scripts` WHERE `entryorguid`=12856 AND `id`=3;