From 074c46d0902668bdf9369d9ca999ae9844f4bf0e Mon Sep 17 00:00:00 2001 From: AzerothCoreBot Date: Mon, 8 Feb 2021 14:17:22 +0000 Subject: [PATCH] chore(DB): import pending SQL update file Referenced commit(s): a8c2c2cc10de82145477e875d08f2e7d0da309e5 --- .../2021_02_08_02.sql} | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) rename data/sql/updates/{pending_db_world/rev_1612120176958459300.sql => db_world/2021_02_08_02.sql} (87%) diff --git a/data/sql/updates/pending_db_world/rev_1612120176958459300.sql b/data/sql/updates/db_world/2021_02_08_02.sql similarity index 87% rename from data/sql/updates/pending_db_world/rev_1612120176958459300.sql rename to data/sql/updates/db_world/2021_02_08_02.sql index 27fdd2d1d..d2b0332c0 100644 --- a/data/sql/updates/pending_db_world/rev_1612120176958459300.sql +++ b/data/sql/updates/db_world/2021_02_08_02.sql @@ -1,3 +1,19 @@ +-- DB update 2021_02_08_01 -> 2021_02_08_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_02_08_01'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2021_02_08_01 2021_02_08_02 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1612120176958459300'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1612120176958459300'); UPDATE `creature_template` SET `AIName` = "" WHERE `entry` IN (15549,15556,15557,15558,15559,15560,15561,15562,15563,15564,15565,15566,15567,15568,15569,15570,15572,15573,15574,15575,15576,15577,15578,15579,15580,15581,15582,15583,15584,15585,15586,15587,15588,15592,15593,15594,15595,15596,15597,15598,15599,15600,15601,15602,15603,15604,15605,15606,15607,15871,30348,30357,30358,30359,30360,30362,30363,30364,30365,30367,30368,30369,30370,30371,30372,30373,30374,30375,30531,30533,30534,30535,30536,30537,30538); @@ -81,3 +97,12 @@ INSERT INTO `creature_template_addon` (`entry`,`path_id`,`mount`,`bytes1`,`bytes (30536,0,0,0,4097,0,"25824"), (30537,0,0,0,4097,0,"25824"), (30538,0,0,0,4097,0,"25824"); + +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`;