mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-13 09:17:18 +00:00
chore(DB): import pending SQL update file
Referenced commit(s): c3242caf74
This commit is contained in:
41
data/sql/updates/db_world/2021_05_14_00.sql
Normal file
41
data/sql/updates/db_world/2021_05_14_00.sql
Normal file
@@ -0,0 +1,41 @@
|
||||
-- DB update 2021_05_13_04 -> 2021_05_14_00
|
||||
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_13_04';
|
||||
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
|
||||
START TRANSACTION;
|
||||
ALTER TABLE version_db_world CHANGE COLUMN 2021_05_13_04 2021_05_14_00 bit;
|
||||
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1620425644910599900'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
|
||||
--
|
||||
-- START UPDATING QUERIES
|
||||
--
|
||||
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1620425644910599900');
|
||||
|
||||
-- Delete WP path info for minions
|
||||
DELETE FROM `creature_addon` WHERE `guid` IN (6973, 6975, 6974 ,6989 ,7210);
|
||||
|
||||
-- Create group
|
||||
SET @leader:=7209;
|
||||
DELETE FROM `creature_formations` WHERE `leaderGUID`=@leader;
|
||||
INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES
|
||||
(@leader, @leader, 5, 0, 2, 0, 0), -- core
|
||||
(@leader, 6973, 8, 90, 2, 0, 0),
|
||||
(@leader, 6975, 14, 140, 2, 0, 0),
|
||||
(@leader, 6974, 16, 210, 2, 0, 0),
|
||||
(@leader, 6989, 12, 260, 2, 0, 0),
|
||||
(@leader, 7210, 10, 320, 2, 0, 0);
|
||||
|
||||
|
||||
--
|
||||
-- END UPDATING QUERIES
|
||||
--
|
||||
COMMIT;
|
||||
END //
|
||||
DELIMITER ;
|
||||
CALL updateDb();
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
34
data/sql/updates/db_world/2021_05_14_01.sql
Normal file
34
data/sql/updates/db_world/2021_05_14_01.sql
Normal file
@@ -0,0 +1,34 @@
|
||||
-- DB update 2021_05_14_00 -> 2021_05_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 = '2021_05_14_00';
|
||||
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
|
||||
START TRANSACTION;
|
||||
ALTER TABLE version_db_world CHANGE COLUMN 2021_05_14_00 2021_05_14_01 bit;
|
||||
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1620435208642994700'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
|
||||
--
|
||||
-- START UPDATING QUERIES
|
||||
--
|
||||
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1620435208642994700');
|
||||
|
||||
-- es.classic.wowhead.com/npc=6910/revelosh
|
||||
UPDATE `creature_loot_template` SET `Chance`=41 WHERE `Entry`=6910 AND `Item`=7741;
|
||||
UPDATE `creature_loot_template` SET `Chance`=23 WHERE `Entry`=6910 AND `Item` IN (9387,9389);
|
||||
UPDATE `creature_loot_template` SET `Chance`=21 WHERE `Entry`=6910 AND `Item` IN (9390,9388);
|
||||
UPDATE `creature_loot_template` SET `Chance`=13 WHERE `Entry`=6910 AND `Item`=4306;
|
||||
UPDATE `creature_loot_template` SET `Chance`=2 WHERE `Entry`=6910 AND `Item`=3771;
|
||||
|
||||
|
||||
--
|
||||
-- END UPDATING QUERIES
|
||||
--
|
||||
COMMIT;
|
||||
END //
|
||||
DELIMITER ;
|
||||
CALL updateDb();
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
30
data/sql/updates/db_world/2021_05_14_02.sql
Normal file
30
data/sql/updates/db_world/2021_05_14_02.sql
Normal file
@@ -0,0 +1,30 @@
|
||||
-- DB update 2021_05_14_01 -> 2021_05_14_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_14_01';
|
||||
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
|
||||
START TRANSACTION;
|
||||
ALTER TABLE version_db_world CHANGE COLUMN 2021_05_14_01 2021_05_14_02 bit;
|
||||
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1620439642282070000'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
|
||||
--
|
||||
-- START UPDATING QUERIES
|
||||
--
|
||||
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1620439642282070000');
|
||||
|
||||
DELETE FROM `creature_loot_template` WHERE `Entry`=7768;
|
||||
UPDATE `creature_template` SET `lootid`=0 WHERE `entry`=7768;
|
||||
|
||||
|
||||
--
|
||||
-- END UPDATING QUERIES
|
||||
--
|
||||
COMMIT;
|
||||
END //
|
||||
DELIMITER ;
|
||||
CALL updateDb();
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
@@ -1,3 +1,19 @@
|
||||
-- DB update 2021_05_14_02 -> 2021_05_14_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_14_02';
|
||||
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
|
||||
START TRANSACTION;
|
||||
ALTER TABLE version_db_world CHANGE COLUMN 2021_05_14_02 2021_05_14_03 bit;
|
||||
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1620477325004735900'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
|
||||
--
|
||||
-- START UPDATING QUERIES
|
||||
--
|
||||
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1620477325004735900');
|
||||
|
||||
SET @ENTRY := 4362;
|
||||
@@ -7,3 +23,12 @@ INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type
|
||||
(@ENTRY,0,0,0,2,0,100,1,0,15,0,0,25,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Mirefin Coastrunner - Between 0-15% Health - Flee For Assist (No Repeat)"),
|
||||
(@ENTRY,0,1,0,0,0,100,0,2000,4500,12000,13000,11,37998,0,0,0,0,0,2,0,0,0,0,0,0,0,"Mirefin Coastrunner - In Combat - Cast 'Piercing Strike'");
|
||||
|
||||
|
||||
--
|
||||
-- END UPDATING QUERIES
|
||||
--
|
||||
COMMIT;
|
||||
END //
|
||||
DELIMITER ;
|
||||
CALL updateDb();
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
29
data/sql/updates/db_world/2021_05_14_04.sql
Normal file
29
data/sql/updates/db_world/2021_05_14_04.sql
Normal file
@@ -0,0 +1,29 @@
|
||||
-- DB update 2021_05_14_03 -> 2021_05_14_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_14_03';
|
||||
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
|
||||
START TRANSACTION;
|
||||
ALTER TABLE version_db_world CHANGE COLUMN 2021_05_14_03 2021_05_14_04 bit;
|
||||
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1620586666463013100'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
|
||||
--
|
||||
-- START UPDATING QUERIES
|
||||
--
|
||||
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1620586666463013100');
|
||||
|
||||
-- Imp - Felhunter - Voidwalker - Succubus --
|
||||
UPDATE `creature_template` SET `InhabitType` = 3 WHERE `entry` IN (416, 417, 1860, 1863);
|
||||
|
||||
--
|
||||
-- END UPDATING QUERIES
|
||||
--
|
||||
COMMIT;
|
||||
END //
|
||||
DELIMITER ;
|
||||
CALL updateDb();
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
29
data/sql/updates/db_world/2021_05_14_05.sql
Normal file
29
data/sql/updates/db_world/2021_05_14_05.sql
Normal file
@@ -0,0 +1,29 @@
|
||||
-- DB update 2021_05_14_04 -> 2021_05_14_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_14_04';
|
||||
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
|
||||
START TRANSACTION;
|
||||
ALTER TABLE version_db_world CHANGE COLUMN 2021_05_14_04 2021_05_14_05 bit;
|
||||
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1620613702128937000'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
|
||||
--
|
||||
-- START UPDATING QUERIES
|
||||
--
|
||||
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1620613702128937000');
|
||||
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid`=4543 AND `source_type`=0 AND `id`=7 AND `link`=0;
|
||||
|
||||
|
||||
--
|
||||
-- END UPDATING QUERIES
|
||||
--
|
||||
COMMIT;
|
||||
END //
|
||||
DELIMITER ;
|
||||
CALL updateDb();
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
32
data/sql/updates/db_world/2021_05_14_06.sql
Normal file
32
data/sql/updates/db_world/2021_05_14_06.sql
Normal file
@@ -0,0 +1,32 @@
|
||||
-- DB update 2021_05_14_05 -> 2021_05_14_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_14_05';
|
||||
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
|
||||
START TRANSACTION;
|
||||
ALTER TABLE version_db_world CHANGE COLUMN 2021_05_14_05 2021_05_14_06 bit;
|
||||
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1620616751102617000'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
|
||||
--
|
||||
-- START UPDATING QUERIES
|
||||
--
|
||||
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1620616751102617000');
|
||||
|
||||
-- Remove path
|
||||
UPDATE `creature_addon` SET `path_id`=0 WHERE `guid`=11198;
|
||||
-- Make npc walk around
|
||||
UPDATE `creature` SET `MovementType`=1 WHERE `guid`=11198;
|
||||
|
||||
|
||||
--
|
||||
-- END UPDATING QUERIES
|
||||
--
|
||||
COMMIT;
|
||||
END //
|
||||
DELIMITER ;
|
||||
CALL updateDb();
|
||||
DROP PROCEDURE IF EXISTS `updateDb`;
|
||||
@@ -1,16 +0,0 @@
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1620425644910599900');
|
||||
|
||||
-- Delete WP path info for minions
|
||||
DELETE FROM `creature_addon` WHERE `guid` IN (6973, 6975, 6974 ,6989 ,7210);
|
||||
|
||||
-- Create group
|
||||
SET @leader:=7209;
|
||||
DELETE FROM `creature_formations` WHERE `leaderGUID`=@leader;
|
||||
INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES
|
||||
(@leader, @leader, 5, 0, 2, 0, 0), -- core
|
||||
(@leader, 6973, 8, 90, 2, 0, 0),
|
||||
(@leader, 6975, 14, 140, 2, 0, 0),
|
||||
(@leader, 6974, 16, 210, 2, 0, 0),
|
||||
(@leader, 6989, 12, 260, 2, 0, 0),
|
||||
(@leader, 7210, 10, 320, 2, 0, 0);
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1620435208642994700');
|
||||
|
||||
-- es.classic.wowhead.com/npc=6910/revelosh
|
||||
UPDATE `creature_loot_template` SET `Chance`=41 WHERE `Entry`=6910 AND `Item`=7741;
|
||||
UPDATE `creature_loot_template` SET `Chance`=23 WHERE `Entry`=6910 AND `Item` IN (9387,9389);
|
||||
UPDATE `creature_loot_template` SET `Chance`=21 WHERE `Entry`=6910 AND `Item` IN (9390,9388);
|
||||
UPDATE `creature_loot_template` SET `Chance`=13 WHERE `Entry`=6910 AND `Item`=4306;
|
||||
UPDATE `creature_loot_template` SET `Chance`=2 WHERE `Entry`=6910 AND `Item`=3771;
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1620439642282070000');
|
||||
|
||||
DELETE FROM `creature_loot_template` WHERE `Entry`=7768;
|
||||
UPDATE `creature_template` SET `lootid`=0 WHERE `entry`=7768;
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1620586666463013100');
|
||||
|
||||
-- Imp - Felhunter - Voidwalker - Succubus --
|
||||
UPDATE `creature_template` SET `InhabitType` = 3 WHERE `entry` IN (416, 417, 1860, 1863);
|
||||
@@ -1,4 +0,0 @@
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1620613702128937000');
|
||||
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid`=4543 AND `source_type`=0 AND `id`=7 AND `link`=0;
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1620616751102617000');
|
||||
|
||||
-- Remove path
|
||||
UPDATE `creature_addon` SET `path_id`=0 WHERE `guid`=11198;
|
||||
-- Make npc walk around
|
||||
UPDATE `creature` SET `MovementType`=1 WHERE `guid`=11198;
|
||||
|
||||
Reference in New Issue
Block a user