From 0717fae23995435f31b8a69cd21b3d1e3f99c57e Mon Sep 17 00:00:00 2001 From: AzerothCoreBot Date: Thu, 21 Oct 2021 18:52:41 +0000 Subject: [PATCH] chore(DB): import pending files Referenced commit(s): c3aed419c03e8f14315cf87e282588fe97263644 --- data/sql/updates/db_world/2021_10_21_04.sql | 29 +++++++++++++++++ data/sql/updates/db_world/2021_10_21_05.sql | 29 +++++++++++++++++ data/sql/updates/db_world/2021_10_21_06.sql | 30 +++++++++++++++++ .../2021_10_21_07.sql} | 26 +++++++++++++++ data/sql/updates/db_world/2021_10_21_08.sql | 32 +++++++++++++++++++ .../rev_1634065844584998548.sql | 3 -- .../rev_1634289497839433900.sql | 3 -- .../rev_1634310421908550697.sql | 4 --- .../rev_1634677151304244900.sql | 6 ---- 9 files changed, 146 insertions(+), 16 deletions(-) create mode 100644 data/sql/updates/db_world/2021_10_21_04.sql create mode 100644 data/sql/updates/db_world/2021_10_21_05.sql create mode 100644 data/sql/updates/db_world/2021_10_21_06.sql rename data/sql/updates/{pending_db_world/rev_1634315396844620743.sql => db_world/2021_10_21_07.sql} (51%) create mode 100644 data/sql/updates/db_world/2021_10_21_08.sql delete mode 100644 data/sql/updates/pending_db_world/rev_1634065844584998548.sql delete mode 100644 data/sql/updates/pending_db_world/rev_1634289497839433900.sql delete mode 100644 data/sql/updates/pending_db_world/rev_1634310421908550697.sql delete mode 100644 data/sql/updates/pending_db_world/rev_1634677151304244900.sql diff --git a/data/sql/updates/db_world/2021_10_21_04.sql b/data/sql/updates/db_world/2021_10_21_04.sql new file mode 100644 index 000000000..b6ba8e1ae --- /dev/null +++ b/data/sql/updates/db_world/2021_10_21_04.sql @@ -0,0 +1,29 @@ +-- DB update 2021_10_21_03 -> 2021_10_21_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_10_21_03'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_21_03 2021_10_21_04 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1634065844584998548'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1634065844584998548'); + +UPDATE `creature_loot_template` SET `Chance` = 70 WHERE `Entry`= 16324 AND `Item`= 22567; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_21_04' WHERE sql_rev = '1634065844584998548'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_21_05.sql b/data/sql/updates/db_world/2021_10_21_05.sql new file mode 100644 index 000000000..d0d9cb96d --- /dev/null +++ b/data/sql/updates/db_world/2021_10_21_05.sql @@ -0,0 +1,29 @@ +-- DB update 2021_10_21_04 -> 2021_10_21_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_10_21_04'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_21_04 2021_10_21_05 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1634289497839433900'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1634289497839433900'); + +DELETE FROM `creature_loot_template` WHERE `item`=3384; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_21_05' WHERE sql_rev = '1634289497839433900'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_21_06.sql b/data/sql/updates/db_world/2021_10_21_06.sql new file mode 100644 index 000000000..737069ea9 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_21_06.sql @@ -0,0 +1,30 @@ +-- DB update 2021_10_21_05 -> 2021_10_21_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_10_21_05'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_21_05 2021_10_21_06 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1634310421908550697'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1634310421908550697'); + +-- Decreases the required mining skill level to learn Smelt Thorium to 230 +UPDATE `npc_trainer` SET `ReqSkillRank` = 230 WHERE `ID` = 201033 AND `SpellID` = 16153; + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_21_06' WHERE sql_rev = '1634310421908550697'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1634315396844620743.sql b/data/sql/updates/db_world/2021_10_21_07.sql similarity index 51% rename from data/sql/updates/pending_db_world/rev_1634315396844620743.sql rename to data/sql/updates/db_world/2021_10_21_07.sql index c301521d1..ebc735e0b 100644 --- a/data/sql/updates/pending_db_world/rev_1634315396844620743.sql +++ b/data/sql/updates/db_world/2021_10_21_07.sql @@ -1,3 +1,19 @@ +-- DB update 2021_10_21_06 -> 2021_10_21_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_10_21_06'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_21_06 2021_10_21_07 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1634315396844620743'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1634315396844620743'); -- Adjusts the loot of Crimson Hammersmith @@ -10,3 +26,13 @@ INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `Q (11120, 8766, 0, 1.8, 0, 1, 0, 1, 1, 'Morning Glory Dew'), (11120, 0, 24024, 2, 0, 1, 0, 1, 1, 'Small chance for RLT 24024 (greys)'), (11120, 1, 24016, 1.5, 0, 1, 0, 1, 1, 'Small chance for RLT 24016 (greens)'); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_21_07' WHERE sql_rev = '1634315396844620743'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_10_21_08.sql b/data/sql/updates/db_world/2021_10_21_08.sql new file mode 100644 index 000000000..eed9093c3 --- /dev/null +++ b/data/sql/updates/db_world/2021_10_21_08.sql @@ -0,0 +1,32 @@ +-- DB update 2021_10_21_07 -> 2021_10_21_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_10_21_07'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_10_21_07 2021_10_21_08 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1634677151304244900'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1634677151304244900'); + +DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_dru_bear_form_passive'; +INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES +(1178,'spell_dru_bear_form_passive'), +(9635,'spell_dru_bear_form_passive'); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2021_10_21_08' WHERE sql_rev = '1634677151304244900'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1634065844584998548.sql b/data/sql/updates/pending_db_world/rev_1634065844584998548.sql deleted file mode 100644 index b333c0dfa..000000000 --- a/data/sql/updates/pending_db_world/rev_1634065844584998548.sql +++ /dev/null @@ -1,3 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1634065844584998548'); - -UPDATE `creature_loot_template` SET `Chance` = 70 WHERE `Entry`= 16324 AND `Item`= 22567; diff --git a/data/sql/updates/pending_db_world/rev_1634289497839433900.sql b/data/sql/updates/pending_db_world/rev_1634289497839433900.sql deleted file mode 100644 index 84dc9e90a..000000000 --- a/data/sql/updates/pending_db_world/rev_1634289497839433900.sql +++ /dev/null @@ -1,3 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1634289497839433900'); - -DELETE FROM `creature_loot_template` WHERE `item`=3384; diff --git a/data/sql/updates/pending_db_world/rev_1634310421908550697.sql b/data/sql/updates/pending_db_world/rev_1634310421908550697.sql deleted file mode 100644 index 63f1a3129..000000000 --- a/data/sql/updates/pending_db_world/rev_1634310421908550697.sql +++ /dev/null @@ -1,4 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1634310421908550697'); - --- Decreases the required mining skill level to learn Smelt Thorium to 230 -UPDATE `npc_trainer` SET `ReqSkillRank` = 230 WHERE `ID` = 201033 AND `SpellID` = 16153; diff --git a/data/sql/updates/pending_db_world/rev_1634677151304244900.sql b/data/sql/updates/pending_db_world/rev_1634677151304244900.sql deleted file mode 100644 index cea5139af..000000000 --- a/data/sql/updates/pending_db_world/rev_1634677151304244900.sql +++ /dev/null @@ -1,6 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1634677151304244900'); - -DELETE FROM `spell_script_names` WHERE `ScriptName`='spell_dru_bear_form_passive'; -INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES -(1178,'spell_dru_bear_form_passive'), -(9635,'spell_dru_bear_form_passive');