From cbc0c93d06676edcf76f8cb8f0f7c57a62ed4dc8 Mon Sep 17 00:00:00 2001 From: AzerothCoreBot Date: Thu, 14 Mar 2019 20:55:00 +0000 Subject: [PATCH] Import pending SQL update file... Referenced commit(s): cd9e8716d804c78cf5d075e09fbe17b891c3ea04 --- data/sql/updates/db_world/2019_03_14_01.sql | 38 +++++++++++++++++++ .../rev_1550579754213080400.sql | 13 ------- 2 files changed, 38 insertions(+), 13 deletions(-) create mode 100644 data/sql/updates/db_world/2019_03_14_01.sql delete mode 100644 data/sql/updates/pending_db_world/rev_1550579754213080400.sql diff --git a/data/sql/updates/db_world/2019_03_14_01.sql b/data/sql/updates/db_world/2019_03_14_01.sql new file mode 100644 index 000000000..c383cda11 --- /dev/null +++ b/data/sql/updates/db_world/2019_03_14_01.sql @@ -0,0 +1,38 @@ +-- DB update 2019_03_14_00 -> 2019_03_14_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 = '2019_03_14_00'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2019_03_14_00 2019_03_14_01 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1550579754213080400'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1550579754213080400'); +UPDATE `creature_template` SET `speed_walk` = 1.20000004768372, `speed_run` = 1 WHERE `entry` IN (27755, 27756, 27692); +UPDATE `creature_template` SET `ScriptName` = 'npc_centrifuge_construct' WHERE `entry` = 27641; + +-- Spells of the dragons +DELETE FROM `spell_script_names` WHERE spell_id IN (50241, 50325, 49460, 49464, 49346, 53797); +INSERT INTO `spell_script_names` VALUES +(50241, 'spell_oculus_evasive_charges'), +(50325, 'spell_oculus_soar'), +(49460, 'spell_oculus_rider_aura'), +(49464, 'spell_oculus_rider_aura'), +(49346, 'spell_oculus_rider_aura'), +(53797, 'spell_oculus_drake_flag'); + +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`; diff --git a/data/sql/updates/pending_db_world/rev_1550579754213080400.sql b/data/sql/updates/pending_db_world/rev_1550579754213080400.sql deleted file mode 100644 index 1372064ca..000000000 --- a/data/sql/updates/pending_db_world/rev_1550579754213080400.sql +++ /dev/null @@ -1,13 +0,0 @@ -INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1550579754213080400'); -UPDATE `creature_template` SET `speed_walk` = 1.20000004768372, `speed_run` = 1 WHERE `entry` IN (27755, 27756, 27692); -UPDATE `creature_template` SET `ScriptName` = 'npc_centrifuge_construct' WHERE `entry` = 27641; - --- Spells of the dragons -DELETE FROM `spell_script_names` WHERE spell_id IN (50241, 50325, 49460, 49464, 49346, 53797); -INSERT INTO `spell_script_names` VALUES -(50241, 'spell_oculus_evasive_charges'), -(50325, 'spell_oculus_soar'), -(49460, 'spell_oculus_rider_aura'), -(49464, 'spell_oculus_rider_aura'), -(49346, 'spell_oculus_rider_aura'), -(53797, 'spell_oculus_drake_flag');