From 6947789622de45479d2311fd5d1635af3a957b5d Mon Sep 17 00:00:00 2001 From: AzerothCoreBot Date: Thu, 6 May 2021 13:41:39 +0000 Subject: [PATCH] chore(DB): import pending SQL update file Referenced commit(s): d7ddd6f8d13dc7f85cf9a28487607bdd151341c1 --- .../2021_05_06_01.sql} | 25 +++++++++++++ .../2021_05_06_02.sql} | 25 +++++++++++++ .../2021_05_06_03.sql} | 25 +++++++++++++ .../2021_05_06_04.sql} | 25 +++++++++++++ .../2021_05_06_05.sql} | 26 +++++++++++++- .../2021_05_06_06.sql} | 26 +++++++++++++- .../2021_05_06_07.sql} | 25 +++++++++++++ data/sql/updates/db_world/2021_05_06_08.sql | 30 ++++++++++++++++ .../2021_05_06_09.sql} | 25 +++++++++++++ data/sql/updates/db_world/2021_05_06_10.sql | 29 +++++++++++++++ .../2021_05_06_11.sql} | 25 +++++++++++++ data/sql/updates/db_world/2021_05_06_12.sql | 36 +++++++++++++++++++ data/sql/updates/db_world/2021_05_06_13.sql | 32 +++++++++++++++++ .../rev_1619823825635053300.sql | 5 --- .../rev_1619891302194258700.sql | 4 --- .../rev_1619974489991847400.sql | 11 ------ .../rev_1620033619588576561.sql | 7 ---- 17 files changed, 352 insertions(+), 29 deletions(-) rename data/sql/updates/{pending_db_world/rev_1619616883919180600.sql => db_world/2021_05_06_01.sql} (99%) rename data/sql/updates/{pending_db_world/rev_1619695262798189500.sql => db_world/2021_05_06_02.sql} (91%) rename data/sql/updates/{pending_db_world/rev_1619734944662755000.sql => db_world/2021_05_06_03.sql} (99%) rename data/sql/updates/{pending_db_world/rev_1619816909908602400.sql => db_world/2021_05_06_04.sql} (98%) rename data/sql/updates/{pending_db_world/rev_1619817090623034700.sql => db_world/2021_05_06_05.sql} (98%) rename data/sql/updates/{pending_db_world/rev_1619817128237023800.sql => db_world/2021_05_06_06.sql} (97%) rename data/sql/updates/{pending_db_world/rev_1619822861176792300.sql => db_world/2021_05_06_07.sql} (72%) create mode 100644 data/sql/updates/db_world/2021_05_06_08.sql rename data/sql/updates/{pending_db_world/rev_1619824464997653100.sql => db_world/2021_05_06_09.sql} (65%) create mode 100644 data/sql/updates/db_world/2021_05_06_10.sql rename data/sql/updates/{pending_db_world/rev_1619958638373648000.sql => db_world/2021_05_06_11.sql} (84%) create mode 100644 data/sql/updates/db_world/2021_05_06_12.sql create mode 100644 data/sql/updates/db_world/2021_05_06_13.sql delete mode 100644 data/sql/updates/pending_db_world/rev_1619823825635053300.sql delete mode 100644 data/sql/updates/pending_db_world/rev_1619891302194258700.sql delete mode 100644 data/sql/updates/pending_db_world/rev_1619974489991847400.sql delete mode 100644 data/sql/updates/pending_db_world/rev_1620033619588576561.sql diff --git a/data/sql/updates/pending_db_world/rev_1619616883919180600.sql b/data/sql/updates/db_world/2021_05_06_01.sql similarity index 99% rename from data/sql/updates/pending_db_world/rev_1619616883919180600.sql rename to data/sql/updates/db_world/2021_05_06_01.sql index dc6e32699..02660c57e 100644 --- a/data/sql/updates/pending_db_world/rev_1619616883919180600.sql +++ b/data/sql/updates/db_world/2021_05_06_01.sql @@ -1,3 +1,19 @@ +-- DB update 2021_05_06_00 -> 2021_05_06_01 +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_05_06_00'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_05_06_00 2021_05_06_01 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1619616883919180600'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1619616883919180600'); -- 8554 Enfréntate a Negolash @@ -1093,3 +1109,12 @@ DELETE FROM `quest_offer_reward_locale` WHERE `id` = @ID AND `locale` IN('esES', INSERT INTO `quest_offer_reward_locale` (`id`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'El alma de Vaelastrasz está en paz, $gcampeón:campeona;. Todos los Aspectos observan tu progreso con gran interés. Debes saber que tiene aliados poderosos.$B$BSe me ordenó que te conceda algo que te ayude en esta lucha. Úsalo bien...', 0), (@ID, 'esMX', 'El alma de Vaelastrasz está en paz, $gcampeón:campeona;. Todos los Aspectos observan tu progreso con gran interés. Debes saber que tiene aliados poderosos.$B$BSe me ordenó que te conceda algo que te ayude en esta lucha. Úsalo bien...', 0); + +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1619695262798189500.sql b/data/sql/updates/db_world/2021_05_06_02.sql similarity index 91% rename from data/sql/updates/pending_db_world/rev_1619695262798189500.sql rename to data/sql/updates/db_world/2021_05_06_02.sql index 316966ba8..5d400d0a7 100644 --- a/data/sql/updates/pending_db_world/rev_1619695262798189500.sql +++ b/data/sql/updates/db_world/2021_05_06_02.sql @@ -1,3 +1,19 @@ +-- DB update 2021_05_06_01 -> 2021_05_06_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_05_06_01'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_05_06_01 2021_05_06_02 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1619695262798189500'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1619695262798189500'); -- No clue why 45 was used as common value for 'big' creatures while wowhead likes 49/50. 45+10%=49.5 (racial passive), however in that @@ -90,3 +106,12 @@ DELETE FROM `creature_onkill_reputation` WHERE `creature_id` IN (37230,38444); INSERT INTO `creature_onkill_reputation` (`creature_id`, `RewOnKillRepFaction1`, `RewOnKillRepFaction2`, `MaxStanding1`, `IsTeamAward1`, `RewOnKillRepValue1`, `MaxStanding2`, `IsTeamAward2`, `RewOnKillRepValue2`, `TeamDependent`) VALUES (37230, 1156, 0, 7, 0, 50, 0, 0, 0, 0), -- Spire Frostwyrm (38444, 1156, 0, 7, 0, 50, 0, 0, 0, 0); -- Spire Frostwyrm (1) + +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1619734944662755000.sql b/data/sql/updates/db_world/2021_05_06_03.sql similarity index 99% rename from data/sql/updates/pending_db_world/rev_1619734944662755000.sql rename to data/sql/updates/db_world/2021_05_06_03.sql index ccebf7225..a837d8793 100644 --- a/data/sql/updates/pending_db_world/rev_1619734944662755000.sql +++ b/data/sql/updates/db_world/2021_05_06_03.sql @@ -1,3 +1,19 @@ +-- DB update 2021_05_06_02 -> 2021_05_06_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_05_06_02'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_05_06_02 2021_05_06_03 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1619734944662755000'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1619734944662755000'); -- 8876 Cohetes pequeños @@ -721,3 +737,12 @@ DELETE FROM `quest_offer_reward_locale` WHERE `id` = @ID AND `locale` IN('esES', INSERT INTO `quest_offer_reward_locale` (`id`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Excelente! Lo has hecho bien, $n. No estoy segura de confiar en la destreza del goblin, pero no me queda otra opción.', 0), (@ID, 'esMX', '¡Excelente! Lo has hecho bien, $n. No estoy segura de confiar en la destreza del goblin, pero no me queda otra opción.', 0); + +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1619816909908602400.sql b/data/sql/updates/db_world/2021_05_06_04.sql similarity index 98% rename from data/sql/updates/pending_db_world/rev_1619816909908602400.sql rename to data/sql/updates/db_world/2021_05_06_04.sql index 77490a904..6827f9370 100644 --- a/data/sql/updates/pending_db_world/rev_1619816909908602400.sql +++ b/data/sql/updates/db_world/2021_05_06_04.sql @@ -1,3 +1,19 @@ +-- DB update 2021_05_06_03 -> 2021_05_06_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_05_06_03'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_05_06_03 2021_05_06_04 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1619816909908602400'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1619816909908602400'); -- 8978 Regresa junto a Mokvar @@ -713,3 +729,12 @@ DELETE FROM `quest_offer_reward_locale` WHERE `id` = @ID AND `locale` IN('esES', INSERT INTO `quest_offer_reward_locale` (`id`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', '¡Excelente $n! tienes todo lo que te pedí y ahora puedo hacer unas Botas de acechacriptas.', 0), (@ID, 'esMX', '¡Excelente $n! tienes todo lo que te pedí y ahora puedo hacer unas Botas de acechacriptas.', 0); + +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1619817090623034700.sql b/data/sql/updates/db_world/2021_05_06_05.sql similarity index 98% rename from data/sql/updates/pending_db_world/rev_1619817090623034700.sql rename to data/sql/updates/db_world/2021_05_06_05.sql index 758dc7090..8f1b7b890 100644 --- a/data/sql/updates/pending_db_world/rev_1619817090623034700.sql +++ b/data/sql/updates/db_world/2021_05_06_05.sql @@ -1,3 +1,19 @@ +-- DB update 2021_05_06_04 -> 2021_05_06_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_05_06_04'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_05_06_04 2021_05_06_05 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1619817090623034700'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1619817090623034700'); -- 9059 Las manoplas de acechacriptas @@ -726,4 +742,12 @@ INSERT INTO `quest_request_items_locale` (`id`, `locale`, `CompletionText`, `Ver DELETE FROM `quest_offer_reward_locale` WHERE `id` = @ID AND `locale` IN('esES', 'esMX'); INSERT INTO `quest_offer_reward_locale` (`id`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Está bien, la cosa funciona así: por cada muestra de valor que me traigas, yo te daré una libranza. Completas la orden de esa libranza y entregas el pedido al maestro de manada Mazadura. ¿Lo pillas? Bien. Ahora, largo de aquí.', 0), -(@ID, 'esMX', 'Está bien, la cosa funciona así: por cada muestra de valor que me traigas, yo te daré una libranza. Completas la orden de esa libranza y entregas el pedido al maestro de manada Mazadura. ¿Lo pillas? Bien. Ahora, largo de aquí.', 0); \ No newline at end of file +(@ID, 'esMX', 'Está bien, la cosa funciona así: por cada muestra de valor que me traigas, yo te daré una libranza. Completas la orden de esa libranza y entregas el pedido al maestro de manada Mazadura. ¿Lo pillas? Bien. Ahora, largo de aquí.', 0); +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1619817128237023800.sql b/data/sql/updates/db_world/2021_05_06_06.sql similarity index 97% rename from data/sql/updates/pending_db_world/rev_1619817128237023800.sql rename to data/sql/updates/db_world/2021_05_06_06.sql index c07a7d839..583b1645f 100644 --- a/data/sql/updates/pending_db_world/rev_1619817128237023800.sql +++ b/data/sql/updates/db_world/2021_05_06_06.sql @@ -1,3 +1,19 @@ +-- DB update 2021_05_06_05 -> 2021_05_06_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_05_06_05'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_05_06_05 2021_05_06_06 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1619817128237023800'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1619817128237023800'); -- 9142 Libranza del artesano @@ -367,4 +383,12 @@ INSERT INTO `quest_request_items_locale` (`id`, `locale`, `CompletionText`, `Ver DELETE FROM `quest_offer_reward_locale` WHERE `id` = @ID AND `locale` IN('esES', 'esMX'); INSERT INTO `quest_offer_reward_locale` (`id`, `locale`, `RewardText`, `VerifiedBuild`) VALUES (@ID, 'esES', 'Estos hacen los mejores rollos de anguila del mundo. Eso es así - DE TODO EL MUNDO.', 0), -(@ID, 'esMX', 'Estos hacen los mejores rollos de anguila del mundo. Eso es así - DE TODO EL MUNDO.', 0); \ No newline at end of file +(@ID, 'esMX', 'Estos hacen los mejores rollos de anguila del mundo. Eso es así - DE TODO EL MUNDO.', 0); +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1619822861176792300.sql b/data/sql/updates/db_world/2021_05_06_07.sql similarity index 72% rename from data/sql/updates/pending_db_world/rev_1619822861176792300.sql rename to data/sql/updates/db_world/2021_05_06_07.sql index 9703d761a..3ea42178b 100644 --- a/data/sql/updates/pending_db_world/rev_1619822861176792300.sql +++ b/data/sql/updates/db_world/2021_05_06_07.sql @@ -1,3 +1,19 @@ +-- DB update 2021_05_06_06 -> 2021_05_06_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_05_06_06'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_05_06_06 2021_05_06_07 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1619822861176792300'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1619822861176792300'); UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 8419; @@ -15,3 +31,12 @@ INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Lan (8419,0,1,"You dare interrupt our prayer? Execute them!",12,0,100,0,0,0,4381,0,"Twilight Idolater"), (8419,0,2,"You will make a fitting sacrifice to Ragnaros.",12,0,100,0,0,0,4382,0,"Twilight Idolater"), (8419,0,3,"Excellent, fresh blood has arrived.",12,0,100,0,0,0,4383,0,"Twilight Idolater"); + +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_05_06_08.sql b/data/sql/updates/db_world/2021_05_06_08.sql new file mode 100644 index 000000000..27247fc64 --- /dev/null +++ b/data/sql/updates/db_world/2021_05_06_08.sql @@ -0,0 +1,30 @@ +-- DB update 2021_05_06_07 -> 2021_05_06_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_05_06_07'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_05_06_07 2021_05_06_08 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1619823825635053300'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1619823825635053300'); + +DELETE FROM `spell_scripts` WHERE `id`=24320; +INSERT INTO `spell_scripts` (`id`,`effIndex`,`delay`,`command`,`datalong`,`datalong2`,`dataint`,`x`,`y`,`z`,`o`) VALUES +(24320,0,0,15,24321,2,0,0,0,0,0); + +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1619824464997653100.sql b/data/sql/updates/db_world/2021_05_06_09.sql similarity index 65% rename from data/sql/updates/pending_db_world/rev_1619824464997653100.sql rename to data/sql/updates/db_world/2021_05_06_09.sql index 08a3e4f14..523777913 100644 --- a/data/sql/updates/pending_db_world/rev_1619824464997653100.sql +++ b/data/sql/updates/db_world/2021_05_06_09.sql @@ -1,3 +1,19 @@ +-- DB update 2021_05_06_08 -> 2021_05_06_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_05_06_08'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_05_06_08 2021_05_06_09 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1619824464997653100'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1619824464997653100'); UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=4888, `OptionText`="The bank" WHERE `OptionBroadcastTextID`=7066; @@ -10,3 +26,12 @@ UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=0, `OptionText`="The wea UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=8521, `OptionText`="The stable master" WHERE `OptionBroadcastTextID` IN (45383,8521); UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=0, `OptionText`="The officers' lounge" WHERE `OptionBroadcastTextID`=9756; UPDATE `gossip_menu_option` SET `OptionBroadcastTextId`=0, `OptionText`="The battlemaster" WHERE `OptionBroadcastTextID` IN (19209, 10359); + +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_05_06_10.sql b/data/sql/updates/db_world/2021_05_06_10.sql new file mode 100644 index 000000000..7a7429ab1 --- /dev/null +++ b/data/sql/updates/db_world/2021_05_06_10.sql @@ -0,0 +1,29 @@ +-- DB update 2021_05_06_09 -> 2021_05_06_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_05_06_09'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_05_06_09 2021_05_06_10 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1619891302194258700'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1619891302194258700'); +DELETE FROM `graveyard_zone` WHERE `ID`=852 AND `GhostZone`=1537; +INSERT INTO `graveyard_zone` (`ID`, `GhostZone`, `Faction`, `Comment`) VALUES +(852, 1537, 469, 'Dun Morogh, Gates of Ironforge - Ironforge'); + +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1619958638373648000.sql b/data/sql/updates/db_world/2021_05_06_11.sql similarity index 84% rename from data/sql/updates/pending_db_world/rev_1619958638373648000.sql rename to data/sql/updates/db_world/2021_05_06_11.sql index 0dcff032c..bd1532de8 100644 --- a/data/sql/updates/pending_db_world/rev_1619958638373648000.sql +++ b/data/sql/updates/db_world/2021_05_06_11.sql @@ -1,3 +1,19 @@ +-- DB update 2021_05_06_10 -> 2021_05_06_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_05_06_10'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_05_06_10 2021_05_06_11 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1619958638373648000'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1619958638373648000'); UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 15402; @@ -33,3 +49,12 @@ INSERT INTO `smart_scripts` VALUES (1540202, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 2, 1604, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Apprentice Mirveda - Actionlist - Set Faction 1604'), (1540202, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 18, 512, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Apprentice Mirveda - Actionlist - Set Flags Immune To NPC\'s'), (1540202, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Apprentice Mirveda - Actionlist - Set Event Phase 0'); + +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_05_06_12.sql b/data/sql/updates/db_world/2021_05_06_12.sql new file mode 100644 index 000000000..e1bcb3b52 --- /dev/null +++ b/data/sql/updates/db_world/2021_05_06_12.sql @@ -0,0 +1,36 @@ +-- DB update 2021_05_06_11 -> 2021_05_06_12 +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_05_06_11'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_05_06_11 2021_05_06_12 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1619974489991847400'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1619974489991847400'); + +DELETE FROM `pool_creature` WHERE (`guid` IN (14616, 134014, 134015, 134016, 134017, 134018, 134019)); +INSERT INTO `pool_creature` VALUES +(14616, 1003, 50, 'Or\'Kalar (2773) - Spawn 1'), +(134014, 1003, 10, 'Or\'Kalar (2773) - Spawn 2'), +(134015, 1003, 10, 'Or\'Kalar (2773) - Spawn 3'), +(134016, 1003, 10, 'Or\'Kalar (2773) - Spawn 4'), +(134017, 1003, 10, 'Or\'Kalar (2773) - Spawn 5'), +(134018, 1003, 5, 'Or\'Kalar (2773) - Spawn 6'), +(134019, 1003, 5, 'Or\'Kalar (2773) - Spawn 7'); + +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/db_world/2021_05_06_13.sql b/data/sql/updates/db_world/2021_05_06_13.sql new file mode 100644 index 000000000..f1ff5299b --- /dev/null +++ b/data/sql/updates/db_world/2021_05_06_13.sql @@ -0,0 +1,32 @@ +-- DB update 2021_05_06_12 -> 2021_05_06_13 +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_05_06_12'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_05_06_12 2021_05_06_13 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1620033619588576561'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1620033619588576561'); + +DELETE FROM `gameobject_loot_template` WHERE `item`=7338; -- Mood Ring +DELETE FROM `gameobject_loot_template` WHERE `item`=7339; -- Miniscule Diamond Ring +DELETE FROM `gameobject_loot_template` WHERE `item`=7341; -- Cubic Zirconia Ring +DELETE FROM `gameobject_loot_template` WHERE `item`=7342; -- Silver Piffeny Band + + +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1619823825635053300.sql b/data/sql/updates/pending_db_world/rev_1619823825635053300.sql deleted file mode 100644 index 18066b245..000000000 --- a/data/sql/updates/pending_db_world/rev_1619823825635053300.sql +++ /dev/null @@ -1,5 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1619823825635053300'); - -DELETE FROM `spell_scripts` WHERE `id`=24320; -INSERT INTO `spell_scripts` (`id`,`effIndex`,`delay`,`command`,`datalong`,`datalong2`,`dataint`,`x`,`y`,`z`,`o`) VALUES -(24320,0,0,15,24321,2,0,0,0,0,0); diff --git a/data/sql/updates/pending_db_world/rev_1619891302194258700.sql b/data/sql/updates/pending_db_world/rev_1619891302194258700.sql deleted file mode 100644 index adcb55214..000000000 --- a/data/sql/updates/pending_db_world/rev_1619891302194258700.sql +++ /dev/null @@ -1,4 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1619891302194258700'); -DELETE FROM `graveyard_zone` WHERE `ID`=852 AND `GhostZone`=1537; -INSERT INTO `graveyard_zone` (`ID`, `GhostZone`, `Faction`, `Comment`) VALUES -(852, 1537, 469, 'Dun Morogh, Gates of Ironforge - Ironforge'); diff --git a/data/sql/updates/pending_db_world/rev_1619974489991847400.sql b/data/sql/updates/pending_db_world/rev_1619974489991847400.sql deleted file mode 100644 index f9ae7ef88..000000000 --- a/data/sql/updates/pending_db_world/rev_1619974489991847400.sql +++ /dev/null @@ -1,11 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1619974489991847400'); - -DELETE FROM `pool_creature` WHERE (`guid` IN (14616, 134014, 134015, 134016, 134017, 134018, 134019)); -INSERT INTO `pool_creature` VALUES -(14616, 1003, 50, 'Or\'Kalar (2773) - Spawn 1'), -(134014, 1003, 10, 'Or\'Kalar (2773) - Spawn 2'), -(134015, 1003, 10, 'Or\'Kalar (2773) - Spawn 3'), -(134016, 1003, 10, 'Or\'Kalar (2773) - Spawn 4'), -(134017, 1003, 10, 'Or\'Kalar (2773) - Spawn 5'), -(134018, 1003, 5, 'Or\'Kalar (2773) - Spawn 6'), -(134019, 1003, 5, 'Or\'Kalar (2773) - Spawn 7'); diff --git a/data/sql/updates/pending_db_world/rev_1620033619588576561.sql b/data/sql/updates/pending_db_world/rev_1620033619588576561.sql deleted file mode 100644 index 37c823145..000000000 --- a/data/sql/updates/pending_db_world/rev_1620033619588576561.sql +++ /dev/null @@ -1,7 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1620033619588576561'); - -DELETE FROM `gameobject_loot_template` WHERE `item`=7338; -- Mood Ring -DELETE FROM `gameobject_loot_template` WHERE `item`=7339; -- Miniscule Diamond Ring -DELETE FROM `gameobject_loot_template` WHERE `item`=7341; -- Cubic Zirconia Ring -DELETE FROM `gameobject_loot_template` WHERE `item`=7342; -- Silver Piffeny Band -