From 247624f80063535dfc48780a50af643ea7d69520 Mon Sep 17 00:00:00 2001 From: AzerothCoreBot Date: Sat, 2 Apr 2022 10:55:38 +0000 Subject: [PATCH] chore(DB): import pending files Referenced commit(s): fe26cfc25b7674c056b9e7c45c562fd65e8c2f52 --- .../2022_04_02_06.sql} | 26 +++++++++++++++++++ .../2022_04_02_07.sql} | 26 +++++++++++++++++++ 2 files changed, 52 insertions(+) rename data/sql/updates/{pending_db_world/rev_1648469371209658645.sql => db_world/2022_04_02_06.sql} (99%) rename data/sql/updates/{pending_db_world/rev_1648570617646721492.sql => db_world/2022_04_02_07.sql} (99%) diff --git a/data/sql/updates/pending_db_world/rev_1648469371209658645.sql b/data/sql/updates/db_world/2022_04_02_06.sql similarity index 99% rename from data/sql/updates/pending_db_world/rev_1648469371209658645.sql rename to data/sql/updates/db_world/2022_04_02_06.sql index 057b2d951..2913fde86 100644 --- a/data/sql/updates/pending_db_world/rev_1648469371209658645.sql +++ b/data/sql/updates/db_world/2022_04_02_06.sql @@ -1,3 +1,19 @@ +-- DB update 2022_04_02_05 -> 2022_04_02_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 = '2022_04_02_05'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2022_04_02_05 2022_04_02_06 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1648469371209658645'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1648469371209658645'); REPLACE INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES @@ -327,3 +343,13 @@ REPLACE INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `Verifie ('3463', 'ruRU', 'Отлично! С тобой можно идти в разведку, $N!', '0'), ('3481', 'ruRU', 'Замок открывается, как только вы прикасаетесь к нему. Любопытно, сколько же может быть внутри сокровищ? Есть только один способ узнать.', '0'), ('3483', 'ruRU', 'Еще одно сигнальное ружье, да? Это можно.$B$BИ не забудьте – южная оконечность Азшары. Этот крохотный островок переделан в посадочную площадку. Вы ее не пропустите, если окажетесь в нужном месте.', '0'); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2022_04_02_06' WHERE sql_rev = '1648469371209658645'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1648570617646721492.sql b/data/sql/updates/db_world/2022_04_02_07.sql similarity index 99% rename from data/sql/updates/pending_db_world/rev_1648570617646721492.sql rename to data/sql/updates/db_world/2022_04_02_07.sql index cd11ab917..b2829bc59 100644 --- a/data/sql/updates/pending_db_world/rev_1648570617646721492.sql +++ b/data/sql/updates/db_world/2022_04_02_07.sql @@ -1,3 +1,19 @@ +-- DB update 2022_04_02_06 -> 2022_04_02_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 = '2022_04_02_06'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2022_04_02_06 2022_04_02_07 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1648570617646721492'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1648570617646721492'); UPDATE `quest_request_items_locale` SET `VerifiedBuild`=0, `CompletionText`='Тебе было дано задание, $N. Ты $Gпринёс:принесла; мне кристалл лича в доказательство его выполнения?' WHERE `ID`=211 AND `locale`='ruRU'; @@ -682,3 +698,13 @@ REPLACE INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`) VALUES (10763, 'ruRU', 'Ну, давай попробуем. Посмотрим, на что годится кузнечное дело орков Скверны.'), (10764, 'ruRU', 'О, $Gприятель:подруга;, у тебя получилось! Единственное, что теперь осталось – отправиться с этим ключом в цитадель Адского Пламени и прикончить побольше орков!'), (11043, 'ruRU', '<Брюнн начинает медленно багроветь, пока лицо его не становится такого же цвета, что его борода.>$B$BЧТО он хочет сделать с моими грифонами?$B$BЕсли эта мелочь пузатая привяжет к моим грифонам что-то кроме седла, я лично доберусь до Острогорья и затолкаю эту ракету ему в глотку!'); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2022_04_02_07' WHERE sql_rev = '1648570617646721492'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`;