mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-02-13 23:43:44 +00:00
chore(DB): import pending SQL update file
Referenced commit(s): fe2aa2ecb6
This commit is contained in:
89
data/sql/updates/db_world/2021_06_12_02.sql
Normal file
89
data/sql/updates/db_world/2021_06_12_02.sql
Normal file
@@ -0,0 +1,89 @@
|
||||
-- DB update 2021_06_12_01 -> 2021_06_12_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_06_12_01';
|
||||
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
|
||||
START TRANSACTION;
|
||||
ALTER TABLE version_db_world CHANGE COLUMN 2021_06_12_01 2021_06_12_02 bit;
|
||||
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1622610877406607900'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
|
||||
--
|
||||
-- START UPDATING QUERIES
|
||||
--
|
||||
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1622610877406607900');
|
||||
|
||||
SET @BEAR_FORM = 5487;
|
||||
SET @DEMORALIZING_ROAR = 99;
|
||||
SET @ENRAGE = 5229;
|
||||
SET @BASH = 5211;
|
||||
SET @SWIPE_BEAR = 779;
|
||||
SET @CHALLENGING_ROAR = 5209;
|
||||
SET @FRENZIED_REGENERATION = 22842;
|
||||
SET @SAVAGE_DEFENSE = 62600;
|
||||
SET @LACERATE = 33745;
|
||||
|
||||
SET @CAT_FORM = 768;
|
||||
SET @CLAW = 1082;
|
||||
SET @PROWL = 5215;
|
||||
SET @RIP = 1079;
|
||||
SET @SHRED = 5221;
|
||||
SET @RAKE = 1822;
|
||||
SET @TIGERS_FURY = 5217;
|
||||
SET @DASH = 1850;
|
||||
SET @COWER = 8998;
|
||||
SET @FEROCIOUS_BITE = 22568;
|
||||
SET @RAVAGE = 6785;
|
||||
SET @TRACK_HUMANOIDS = 5225;
|
||||
SET @POUNCE = 9005;
|
||||
SET @FELINE_GRACE = 20719;
|
||||
SET @MAIM = 22570;
|
||||
SET @SWIPE_CAT = 62078;
|
||||
SET @SAVAGE_ROAR = 52610;
|
||||
|
||||
DELETE FROM `spell_required` WHERE `spell_id` IN
|
||||
(@DEMORALIZING_ROAR, @ENRAGE, @BASH, @SWIPE_BEAR, @CHALLENGING_ROAR, @FRENZIED_REGENERATION, @SAVAGE_DEFENSE, @LACERATE)
|
||||
AND `req_spell` = @BEAR_FORM;
|
||||
|
||||
DELETE FROM `spell_required` WHERE `spell_id` IN
|
||||
(@CLAW, @PROWL, @RIP, @SHRED, @RAKE, @TIGERS_FURY, @DASH, @COWER, @FEROCIOUS_BITE, @RAVAGE, @TRACK_HUMANOIDS, @POUNCE, @FELINE_GRACE, @MAIM, @SWIPE_CAT, @SAVAGE_ROAR)
|
||||
AND `req_spell` = @CAT_FORM;
|
||||
|
||||
INSERT INTO `spell_required` VALUES
|
||||
(@DEMORALIZING_ROAR, @BEAR_FORM),
|
||||
(@ENRAGE, @BEAR_FORM),
|
||||
(@BASH, @BEAR_FORM),
|
||||
(@SWIPE_BEAR, @BEAR_FORM),
|
||||
(@CHALLENGING_ROAR, @BEAR_FORM),
|
||||
(@FRENZIED_REGENERATION, @BEAR_FORM),
|
||||
(@SAVAGE_DEFENSE, @BEAR_FORM),
|
||||
(@LACERATE, @BEAR_FORM),
|
||||
(@CLAW, @CAT_FORM),
|
||||
(@PROWL, @CAT_FORM),
|
||||
(@RIP, @CAT_FORM),
|
||||
(@SHRED, @CAT_FORM),
|
||||
(@RAKE, @CAT_FORM),
|
||||
(@TIGERS_FURY, @CAT_FORM),
|
||||
(@DASH, @CAT_FORM),
|
||||
(@COWER, @CAT_FORM),
|
||||
(@FEROCIOUS_BITE, @CAT_FORM),
|
||||
(@RAVAGE, @CAT_FORM),
|
||||
(@TRACK_HUMANOIDS, @CAT_FORM),
|
||||
(@POUNCE, @CAT_FORM),
|
||||
(@FELINE_GRACE, @CAT_FORM),
|
||||
(@MAIM, @CAT_FORM),
|
||||
(@SWIPE_CAT, @CAT_FORM),
|
||||
(@SAVAGE_ROAR, @CAT_FORM);
|
||||
|
||||
--
|
||||
-- END UPDATING QUERIES
|
||||
--
|
||||
UPDATE version_db_world SET date = '2021_06_12_02' WHERE sql_rev = '1622610877406607900';
|
||||
COMMIT;
|
||||
END //
|
||||
DELIMITER ;
|
||||
CALL updateDb();
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
Reference in New Issue
Block a user