From 7e2e6f8ee85f82f57a3c6e0f6f645b4c42292e7a Mon Sep 17 00:00:00 2001 From: AzerothCoreBot Date: Mon, 13 Sep 2021 14:16:29 +0000 Subject: [PATCH] chore(DB): import pending files Referenced commit(s): 6b5889a6a7cf08aad83a41b024c47c1e0281b3c4 --- .../2021_09_13_04.sql} | 26 +++++++++++++ data/sql/updates/db_world/2021_09_13_05.sql | 31 ++++++++++++++++ .../2021_09_13_06.sql} | 26 +++++++++++++ data/sql/updates/db_world/2021_09_13_07.sql | 29 +++++++++++++++ .../2021_09_13_08.sql} | 26 +++++++++++++ data/sql/updates/db_world/2021_09_13_09.sql | 37 +++++++++++++++++++ .../2021_09_13_10.sql} | 26 +++++++++++++ data/sql/updates/db_world/2021_09_13_11.sql | 31 ++++++++++++++++ .../rev_1631201007246764700.sql | 5 --- .../rev_1631296599663223200.sql | 3 -- .../rev_1631329691460885909.sql | 11 ------ .../rev_1631433270459665577.sql | 5 --- 12 files changed, 232 insertions(+), 24 deletions(-) rename data/sql/updates/{pending_db_world/rev_1631178211175526300.sql => db_world/2021_09_13_04.sql} (70%) create mode 100644 data/sql/updates/db_world/2021_09_13_05.sql rename data/sql/updates/{pending_db_world/rev_1631214624766636285.sql => db_world/2021_09_13_06.sql} (91%) create mode 100644 data/sql/updates/db_world/2021_09_13_07.sql rename data/sql/updates/{pending_db_world/rev_1631309104205741300.sql => db_world/2021_09_13_08.sql} (99%) create mode 100644 data/sql/updates/db_world/2021_09_13_09.sql rename data/sql/updates/{pending_db_world/rev_1631368907971857000.sql => db_world/2021_09_13_10.sql} (63%) create mode 100644 data/sql/updates/db_world/2021_09_13_11.sql delete mode 100644 data/sql/updates/pending_db_world/rev_1631201007246764700.sql delete mode 100644 data/sql/updates/pending_db_world/rev_1631296599663223200.sql delete mode 100644 data/sql/updates/pending_db_world/rev_1631329691460885909.sql delete mode 100644 data/sql/updates/pending_db_world/rev_1631433270459665577.sql diff --git a/data/sql/updates/pending_db_world/rev_1631178211175526300.sql b/data/sql/updates/db_world/2021_09_13_04.sql similarity index 70% rename from data/sql/updates/pending_db_world/rev_1631178211175526300.sql rename to data/sql/updates/db_world/2021_09_13_04.sql index cf55c6099..5ef2d285c 100644 --- a/data/sql/updates/pending_db_world/rev_1631178211175526300.sql +++ b/data/sql/updates/db_world/2021_09_13_04.sql @@ -1,3 +1,19 @@ +-- DB update 2021_09_13_03 -> 2021_09_13_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_09_13_03'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_09_13_03 2021_09_13_04 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1631178211175526300'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1631178211175526300'); DELETE FROM `smart_scripts` WHERE `entryorguid`=8983 AND `id` BETWEEN 3 AND 13; @@ -20,3 +36,13 @@ UPDATE `smart_scripts` SET `event_phase_mask`=1 WHERE `entryorguid`=8983 AND `id DELETE FROM `creature_text` WHERE `CreatureId`=8983; INSERT INTO `creature_text` VALUES (8983,0,0,'Intruders in the Manufactory? My constructs will destroy you!',12,0,100,0,0,0,5297,0,'Golem Lord Argelmach Say 0'); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_09_13_04' WHERE sql_rev = '1631178211175526300'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_09_13_05.sql b/data/sql/updates/db_world/2021_09_13_05.sql new file mode 100644 index 000000000..c1114e0e8 --- /dev/null +++ b/data/sql/updates/db_world/2021_09_13_05.sql @@ -0,0 +1,31 @@ +-- DB update 2021_09_13_04 -> 2021_09_13_05 +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_09_13_04'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_09_13_04 2021_09_13_05 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1631201007246764700'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1631201007246764700'); + +DELETE FROM `spell_custom_attr` WHERE `spell_id`=21909; +INSERT INTO `spell_custom_attr` VALUES +(21909,0x06000000); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_09_13_05' WHERE sql_rev = '1631201007246764700'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1631214624766636285.sql b/data/sql/updates/db_world/2021_09_13_06.sql similarity index 91% rename from data/sql/updates/pending_db_world/rev_1631214624766636285.sql rename to data/sql/updates/db_world/2021_09_13_06.sql index 95d108227..cdb562b06 100644 --- a/data/sql/updates/pending_db_world/rev_1631214624766636285.sql +++ b/data/sql/updates/db_world/2021_09_13_06.sql @@ -1,3 +1,19 @@ +-- DB update 2021_09_13_05 -> 2021_09_13_06 +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_09_13_05'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_09_13_05 2021_09_13_06 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1631214624766636285'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1631214624766636285'); -- Pathing for Shadowsilk Poacher @@ -114,3 +130,13 @@ INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_ (8442,0,0,0,8,0,100,0,12347,0,0,0,0,45,1,1,0,0,0,0,19,8441,0,0,0,0,0,0,"Shadowsilk Poacher - On Spellhit 'Raze Attack' - Set Data to Raze"), (8442,0,1,0,75,0,100,1,0,8441,15,0,0,45,2,2,0,0,0,0,19,8441,0,0,0,0,0,0,"Shadowsilk Poacher - On Creature 'Raze' in Range - Set Data to Raze"); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_09_13_06' WHERE sql_rev = '1631214624766636285'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_09_13_07.sql b/data/sql/updates/db_world/2021_09_13_07.sql new file mode 100644 index 000000000..6dd15ad47 --- /dev/null +++ b/data/sql/updates/db_world/2021_09_13_07.sql @@ -0,0 +1,29 @@ +-- DB update 2021_09_13_06 -> 2021_09_13_07 +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_09_13_06'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_09_13_06 2021_09_13_07 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1631296599663223200'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1631296599663223200'); + +DELETE FROM `smart_scripts` WHERE `entryorguid`=9041 AND `id`<3; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_09_13_07' WHERE sql_rev = '1631296599663223200'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1631309104205741300.sql b/data/sql/updates/db_world/2021_09_13_08.sql similarity index 99% rename from data/sql/updates/pending_db_world/rev_1631309104205741300.sql rename to data/sql/updates/db_world/2021_09_13_08.sql index 0bfb1955c..7677649c3 100644 --- a/data/sql/updates/pending_db_world/rev_1631309104205741300.sql +++ b/data/sql/updates/db_world/2021_09_13_08.sql @@ -1,3 +1,19 @@ +-- DB update 2021_09_13_07 -> 2021_09_13_08 +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_09_13_07'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_09_13_07 2021_09_13_08 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1631309104205741300'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1631309104205741300'); CREATE TEMPORARY TABLE `tempObject` ( @@ -5021,3 +5037,13 @@ SET `gameobject`.`map` = `tempObject`.`mapId`; DROP TABLE `tempObject`; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_09_13_08' WHERE sql_rev = '1631309104205741300'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_09_13_09.sql b/data/sql/updates/db_world/2021_09_13_09.sql new file mode 100644 index 000000000..29cbb044d --- /dev/null +++ b/data/sql/updates/db_world/2021_09_13_09.sql @@ -0,0 +1,37 @@ +-- DB update 2021_09_13_08 -> 2021_09_13_09 +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_09_13_08'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_09_13_08 2021_09_13_09 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1631329691460885909'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1631329691460885909'); + +-- Set Felix's Box respawn to 10 seconds +UPDATE `gameobject` SET `spawntimesecs` = 10 WHERE `id` = 148499 AND `guid`= 1380; + +-- Set Felix's Chest respawn to 10 seconds +UPDATE `gameobject` SET `spawntimesecs` = 10 WHERE `id` = 178084 AND `guid`= 1386; + +-- Set Felix's Bucket of Bolts respawn to 10 seconds +UPDATE `gameobject` SET `spawntimesecs` = 10 WHERE `id` = 178085 AND `guid`= 1394; + + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_09_13_09' WHERE sql_rev = '1631329691460885909'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1631368907971857000.sql b/data/sql/updates/db_world/2021_09_13_10.sql similarity index 63% rename from data/sql/updates/pending_db_world/rev_1631368907971857000.sql rename to data/sql/updates/db_world/2021_09_13_10.sql index 80a938158..abe9104ea 100644 --- a/data/sql/updates/pending_db_world/rev_1631368907971857000.sql +++ b/data/sql/updates/db_world/2021_09_13_10.sql @@ -1,3 +1,19 @@ +-- DB update 2021_09_13_09 -> 2021_09_13_10 +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_09_13_09'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_09_13_09 2021_09_13_10 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1631368907971857000'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1631368907971857000'); SET @ID = 2045; @@ -12,3 +28,13 @@ UPDATE `gameobject` SET `position_x` = -1326.468872, `position_y` = -4034.682617 UPDATE `gameobject` SET `position_x` = -1921.018921, `position_y` = -3750.950195, `position_z` = -0.358390 WHERE `id` = @ID AND `guid` = 8452; UPDATE `gameobject` SET `position_x` = -1981.825073, `position_y` = -3750.950195, `position_z` = 1.099884 WHERE `id` = @ID AND `guid` = 8466; UPDATE `gameobject` SET `position_x` = -2393.956543, `position_y` = -3781.350098, `position_z` = 0.065314 WHERE `id` = @ID AND `guid` = 8570; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_09_13_10' WHERE sql_rev = '1631368907971857000'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_09_13_11.sql b/data/sql/updates/db_world/2021_09_13_11.sql new file mode 100644 index 000000000..9e502dd3f --- /dev/null +++ b/data/sql/updates/db_world/2021_09_13_11.sql @@ -0,0 +1,31 @@ +-- DB update 2021_09_13_10 -> 2021_09_13_11 +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_09_13_10'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_09_13_10 2021_09_13_11 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1631433270459665577'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1631433270459665577'); + +-- Remove respawn timer from Shipment of Iron +UPDATE `gameobject` SET `spawntimesecs` = 0 WHERE `id` = 1736 AND `guid` = 20778; + + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_09_13_11' WHERE sql_rev = '1631433270459665577'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1631201007246764700.sql b/data/sql/updates/pending_db_world/rev_1631201007246764700.sql deleted file mode 100644 index ea25710cf..000000000 --- a/data/sql/updates/pending_db_world/rev_1631201007246764700.sql +++ /dev/null @@ -1,5 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1631201007246764700'); - -DELETE FROM `spell_custom_attr` WHERE `spell_id`=21909; -INSERT INTO `spell_custom_attr` VALUES -(21909,0x06000000); diff --git a/data/sql/updates/pending_db_world/rev_1631296599663223200.sql b/data/sql/updates/pending_db_world/rev_1631296599663223200.sql deleted file mode 100644 index 3c9af6c63..000000000 --- a/data/sql/updates/pending_db_world/rev_1631296599663223200.sql +++ /dev/null @@ -1,3 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1631296599663223200'); - -DELETE FROM `smart_scripts` WHERE `entryorguid`=9041 AND `id`<3; diff --git a/data/sql/updates/pending_db_world/rev_1631329691460885909.sql b/data/sql/updates/pending_db_world/rev_1631329691460885909.sql deleted file mode 100644 index fdaae479a..000000000 --- a/data/sql/updates/pending_db_world/rev_1631329691460885909.sql +++ /dev/null @@ -1,11 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1631329691460885909'); - --- Set Felix's Box respawn to 10 seconds -UPDATE `gameobject` SET `spawntimesecs` = 10 WHERE `id` = 148499 AND `guid`= 1380; - --- Set Felix's Chest respawn to 10 seconds -UPDATE `gameobject` SET `spawntimesecs` = 10 WHERE `id` = 178084 AND `guid`= 1386; - --- Set Felix's Bucket of Bolts respawn to 10 seconds -UPDATE `gameobject` SET `spawntimesecs` = 10 WHERE `id` = 178085 AND `guid`= 1394; - diff --git a/data/sql/updates/pending_db_world/rev_1631433270459665577.sql b/data/sql/updates/pending_db_world/rev_1631433270459665577.sql deleted file mode 100644 index 0ae63c682..000000000 --- a/data/sql/updates/pending_db_world/rev_1631433270459665577.sql +++ /dev/null @@ -1,5 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1631433270459665577'); - --- Remove respawn timer from Shipment of Iron -UPDATE `gameobject` SET `spawntimesecs` = 0 WHERE `id` = 1736 AND `guid` = 20778; -