Skip to content

Commit 66fa80d

Browse files
author
AzerothCoreBot
committed
chore(DB): import pending files
Referenced commit(s): a57aecb
1 parent a57aecb commit 66fa80d

File tree

2 files changed

+39
-13
lines changed

2 files changed

+39
-13
lines changed
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
-- DB update 2022_04_23_14 -> 2022_04_24_00
2+
DROP PROCEDURE IF EXISTS `updateDb`;
3+
DELIMITER //
4+
CREATE PROCEDURE updateDb ()
5+
proc:BEGIN DECLARE OK VARCHAR(100) DEFAULT 'FALSE';
6+
SELECT COUNT(*) INTO @COLEXISTS
7+
FROM information_schema.COLUMNS
8+
WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'version_db_world' AND COLUMN_NAME = '2022_04_23_14';
9+
IF @COLEXISTS = 0 THEN LEAVE proc; END IF;
10+
START TRANSACTION;
11+
ALTER TABLE version_db_world CHANGE COLUMN 2022_04_23_14 2022_04_24_00 bit;
12+
SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1650744666752700000'; IF OK <> 'FALSE' THEN LEAVE proc; END IF;
13+
--
14+
-- START UPDATING QUERIES
15+
--
16+
17+
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1650744666752700000');
18+
19+
UPDATE `spell_dbc` SET `AttributesEx3`=`AttributesEx3`|0x00100000 WHERE `id` IN (22282,22283,22285,22286,22287,22288);
20+
UPDATE `smart_scripts` SET `event_type`=11 WHERE `entryorguid`=12460 AND `source_type`=0 AND `id`=1;
21+
22+
DELETE FROM `spell_custom_attr` WHERE `spell_id` IN (22282,22283,22285,22286,22287,22288);
23+
INSERT INTO `spell_custom_attr` VALUES
24+
(22282,0x00000800),
25+
(22283,0x00000800),
26+
(22285,0x00000800),
27+
(22286,0x00000800),
28+
(22287,0x00000800),
29+
(22288,0x00000800);
30+
31+
--
32+
-- END UPDATING QUERIES
33+
--
34+
UPDATE version_db_world SET date = '2022_04_24_00' WHERE sql_rev = '1650744666752700000';
35+
COMMIT;
36+
END //
37+
DELIMITER ;
38+
CALL updateDb();
39+
DROP PROCEDURE IF EXISTS `updateDb`;

data/sql/updates/pending_db_world/rev_1650744666752700000.sql

Lines changed: 0 additions & 13 deletions
This file was deleted.

0 commit comments

Comments
 (0)