From c2b8d78f3ebfb0d4cbf60c3636f26a9f1b841733 Mon Sep 17 00:00:00 2001 From: AzerothCoreBot Date: Sun, 4 Apr 2021 22:01:06 +0000 Subject: [PATCH] chore(DB): import pending SQL update file Referenced commit(s): 96fbc0eb7543d737b39ee0c9559b1ba54d85da2c --- .../2021_04_04_02.sql} | 25 ++++++++++++++ data/sql/updates/db_world/2021_04_04_03.sql | 33 +++++++++++++++++++ data/sql/updates/db_world/2021_04_04_04.sql | 28 ++++++++++++++++ .../rev_1617306326870988315.sql | 8 ----- .../rev_1617403339704819681.sql | 3 -- 5 files changed, 86 insertions(+), 11 deletions(-) rename data/sql/updates/{pending_db_world/rev_1615980645222325242.sql => db_world/2021_04_04_02.sql} (77%) create mode 100644 data/sql/updates/db_world/2021_04_04_03.sql create mode 100644 data/sql/updates/db_world/2021_04_04_04.sql delete mode 100644 data/sql/updates/pending_db_world/rev_1617306326870988315.sql delete mode 100644 data/sql/updates/pending_db_world/rev_1617403339704819681.sql diff --git a/data/sql/updates/pending_db_world/rev_1615980645222325242.sql b/data/sql/updates/db_world/2021_04_04_02.sql similarity index 77% rename from data/sql/updates/pending_db_world/rev_1615980645222325242.sql rename to data/sql/updates/db_world/2021_04_04_02.sql index 9d0724fea..27669607d 100644 --- a/data/sql/updates/pending_db_world/rev_1615980645222325242.sql +++ b/data/sql/updates/db_world/2021_04_04_02.sql @@ -1,3 +1,19 @@ +-- DB update 2021_04_04_01 -> 2021_04_04_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_04_04_01'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_04_04_01 2021_04_04_02 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1615980645222325242'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1615980645222325242'); -- Mass change respawns of various fishing pools @@ -28,3 +44,12 @@ UPDATE `gameobject` SET `spawntimesecs`=3600 WHERE `id`=182956; -- School of Dar UPDATE `gameobject` SET `spawntimesecs`=3600 WHERE `id`=182953; -- Sporefish School UPDATE `gameobject` SET `spawntimesecs`=3600 WHERE `id`=182952; -- Steam Pump Flotsam -- UPDATE `gameobject` SET `spawntimesecs`=300 WHERE `id`=180248; -- School of Tastyfish + +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_04_04_03.sql b/data/sql/updates/db_world/2021_04_04_03.sql new file mode 100644 index 000000000..32bb74ee0 --- /dev/null +++ b/data/sql/updates/db_world/2021_04_04_03.sql @@ -0,0 +1,33 @@ +-- DB update 2021_04_04_02 -> 2021_04_04_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_04_04_02'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_04_04_02 2021_04_04_03 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1617306326870988315'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1617306326870988315'); + +-- Redridge Mountains +UPDATE `gameobject` SET `position_x`=-9200.57, `position_y`=-2441.51, `position_z`=60.5342 WHERE `guid`=5236; +UPDATE `gameobject` SET `position_x`=-8999.95, `position_y`=-3221.55, `position_z`=112.057 WHERE `guid`=4755; +UPDATE `gameobject` SET `position_x`=-9001.20, `position_y`=-3207.21, `position_z`=111.948 WHERE `guid`=5746; +UPDATE `gameobject` SET `position_x`=-9041.66, `position_y`=-3307.45, `position_z`=107.945 WHERE `guid`=5199; +UPDATE `gameobject` SET `position_x`=-8923.28, `position_y`=-2651.38, `position_z`=134.326 WHERE `guid`=5637; + +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_04_04_04.sql b/data/sql/updates/db_world/2021_04_04_04.sql new file mode 100644 index 000000000..5e2b4365a --- /dev/null +++ b/data/sql/updates/db_world/2021_04_04_04.sql @@ -0,0 +1,28 @@ +-- DB update 2021_04_04_03 -> 2021_04_04_04 +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_04_04_03'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_04_04_03 2021_04_04_04 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1617403339704819681'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1617403339704819681'); + +UPDATE `quest_template` SET `AllowableRaces` = 690 WHERE `ID` IN (367, 368, 369, 492); + +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1617306326870988315.sql b/data/sql/updates/pending_db_world/rev_1617306326870988315.sql deleted file mode 100644 index 022a62375..000000000 --- a/data/sql/updates/pending_db_world/rev_1617306326870988315.sql +++ /dev/null @@ -1,8 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1617306326870988315'); - --- Redridge Mountains -UPDATE `gameobject` SET `position_x`=-9200.57, `position_y`=-2441.51, `position_z`=60.5342 WHERE `guid`=5236; -UPDATE `gameobject` SET `position_x`=-8999.95, `position_y`=-3221.55, `position_z`=112.057 WHERE `guid`=4755; -UPDATE `gameobject` SET `position_x`=-9001.20, `position_y`=-3207.21, `position_z`=111.948 WHERE `guid`=5746; -UPDATE `gameobject` SET `position_x`=-9041.66, `position_y`=-3307.45, `position_z`=107.945 WHERE `guid`=5199; -UPDATE `gameobject` SET `position_x`=-8923.28, `position_y`=-2651.38, `position_z`=134.326 WHERE `guid`=5637; diff --git a/data/sql/updates/pending_db_world/rev_1617403339704819681.sql b/data/sql/updates/pending_db_world/rev_1617403339704819681.sql deleted file mode 100644 index d05dc6d1c..000000000 --- a/data/sql/updates/pending_db_world/rev_1617403339704819681.sql +++ /dev/null @@ -1,3 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1617403339704819681'); - -UPDATE `quest_template` SET `AllowableRaces` = 690 WHERE `ID` IN (367, 368, 369, 492);