From 8c184e06f9df6daae851f2e7a60ff68499895c61 Mon Sep 17 00:00:00 2001 From: AzerothCoreBot Date: Sat, 22 Jan 2022 00:32:11 +0000 Subject: [PATCH] chore(DB): import pending files Referenced commit(s): b51514afae3a0d55b982edc86908f00de6c819d1 --- .../2022_01_22_00.sql} | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) rename data/sql/updates/{pending_db_world/rev_1642793180695241397.sql => db_world/2022_01_22_00.sql} (86%) diff --git a/data/sql/updates/pending_db_world/rev_1642793180695241397.sql b/data/sql/updates/db_world/2022_01_22_00.sql similarity index 86% rename from data/sql/updates/pending_db_world/rev_1642793180695241397.sql rename to data/sql/updates/db_world/2022_01_22_00.sql index 40d856ca5..bfb6607dc 100644 --- a/data/sql/updates/pending_db_world/rev_1642793180695241397.sql +++ b/data/sql/updates/db_world/2022_01_22_00.sql @@ -1,3 +1,19 @@ +-- DB update 2022_01_21_03 -> 2022_01_22_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 = '2022_01_21_03'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2022_01_21_03 2022_01_22_00 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1642793180695241397'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1642793180695241397'); UPDATE `creature` SET `MovementType`='2' WHERE `guid`=79875; @@ -77,3 +93,13 @@ INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `positio (798750, 67, -9177.47, 260.132, 74.495, 1.35924, 0, 0, 0, 100, 0), (798750, 68, -9177.67, 279.13, 75.8201, 1.58543, 0, 0, 0, 100, 0), (798750, 69, -9178.02, 302.941, 78.7782, 1.58543, 0, 0, 0, 100, 0); + +-- +-- END UPDATING QUERIES +-- +UPDATE version_db_world SET date = '2022_01_22_00' WHERE sql_rev = '1642793180695241397'; +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`;