From d131840f34a87581da8744eddaff77b927b90aaf Mon Sep 17 00:00:00 2001 From: AzerothCoreBot Date: Wed, 11 Mar 2020 22:33:43 +0000 Subject: [PATCH] Import pending SQL update file... Referenced commit(s): fe28247fdc88489433af90977bef2d669f7d4137 --- .../2020_03_11_00.sql} | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) rename data/sql/updates/{pending_db_world/rev_1581883283233184100.sql => db_world/2020_03_11_00.sql} (99%) diff --git a/data/sql/updates/pending_db_world/rev_1581883283233184100.sql b/data/sql/updates/db_world/2020_03_11_00.sql similarity index 99% rename from data/sql/updates/pending_db_world/rev_1581883283233184100.sql rename to data/sql/updates/db_world/2020_03_11_00.sql index b23a71c99..77b8e95e6 100644 --- a/data/sql/updates/pending_db_world/rev_1581883283233184100.sql +++ b/data/sql/updates/db_world/2020_03_11_00.sql @@ -1,3 +1,19 @@ +-- DB update 2020_03_09_00 -> 2020_03_11_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 = '2020_03_09_00'; +IF @COLEXISTS = 0 THEN LEAVE proc; END IF; +START TRANSACTION; +ALTER TABLE version_db_world CHANGE COLUMN 2020_03_09_00 2020_03_11_00 bit; +SELECT sql_rev INTO OK FROM version_db_world WHERE sql_rev = '1581883283233184100'; IF OK <> 'FALSE' THEN LEAVE proc; END IF; +-- +-- START UPDATING QUERIES +-- + INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1581883283233184100'); DELETE FROM `quest_request_items_locale` WHERE `locale`='deDE' AND `ID` IN (2, 5, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 21, 25, 30, 31, 32, 46, 48, 49, 50, 52, 55, 56, 58, 59, 62, 67, 68, 70, 74, 75, 76, 78, 79, 80, 82, 90, 93, 94, 97, 98, 99, 101, 103, 104, 105, 111, 113, 116, 117, 118, 119, 122, 123, 124, 126, 128, 132, 133, 134, 135, 141, 142, 143, 144, 145, 146, 147, 149, 152, 154, 157, 159, 160, 162, 164, 166, 168, 170, 171, 173, 174, 177, 178, 179, 181, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 213, 214, 216, 219, 221, 222, 223, 226, 228, 230, 231, 232, 233, 234, 236, 238, 240, 245, 246, 248, 249, 251, 252, 261, 262, 265, 266, 267, 268, 269, 272, 279, 282, 287, 288, 289, 290, 291, 292, 293, 297, 298, 299, 301, 303, 304, 307, 313, 314, 315, 317, 320, 322, 323, 324, 325, 328, 329, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 346, 347, 348, 349, 351, 353, 354, 357, 358, 361, 362, 364, 365, 366, 367, 368, 369, 374, 375, 376, 377, 379, 381, 382, 383, 384, 387, 392, 393, 396, 398, 399, 400, 404, 405, 408, 411, 412, 413, 414, 416, 418, 420, 422, 423, 424, 425, 426, 429, 430, 434, 437, 440, 441, 442, 443, 444, 445, 446, 447, 449, 450, 452, 453, 456, 457, 459, 460, 461, 464, 465, 466, 469, 474, 478, 481, 483, 484, 485, 486, 487, 488, 489, 491, 492, 493, 496, 499, 500, 501, 504, 505, 509, 510, 511, 512, 514, 519, 522, 523, 525, 529, 530, 533, 536, 537, 540, 542, 543, 546, 547, 551, 552, 553, 554, 555, 556, 558, 559, 560, 562, 563, 564, 565, 568, 570, 574, 575, 576, 577, 578, 579, 580, 581, 582, 586, 587, 589, 591, 592, 596, 598, 600, 601, 604, 605, 606, 607, 608, 609, 613, 614, 617, 621, 622, 623, 627, 628, 629, 630, 631, 637, 639, 640, 641, 642, 643, 644, 645, 647, 651, 652, 654, 658, 660, 671, 672, 673, 674, 680, 681, 682, 683, 684, 685, 689, 691, 693, 694, 696, 697, 701, 702, 706, 712, 713, 716, 717, 722, 723, 724, 725, 727, 732, 735, 743, 744, 746, 747, 748, 750, 751, 753, 756, 757, 759, 761, 763, 764, 765, 766, 768, 769, 771, 776, 780, 784, 786, 788, 789, 790, 791, 792, 794, 806, 808, 815, 817, 818, 819, 824, 825, 826, 827, 829, 832, 833, 834, 837, 840, 841, 842, 843, 844, 845, 846, 848, 849, 850, 851, 852, 853, 855, 858, 861, 862, 865, 866, 867, 868, 869, 870, 871, 872, 873, 875, 876, 877, 878, 879, 880, 881, 882, 884, 887, 888, 889, 890, 891, 892, 893, 895, 896, 897, 899, 900, 901, 902, 903, 905, 906, 907, 908, 910, 911, 913, 914, 915, 916, 917, 918, 919, 921, 922, 923, 925, 927, 928, 929, 931, 932, 933, 934, 935, 937, 939, 940, 941, 947, 953, 958, 959, 962, 963, 964, 966, 969, 971, 974, 977, 978, 982, 984, 992, 997, 1013, 1014, 1031, 1032, 1049, 1050, 1052, 1053, 1058, 1060, 1062, 1065, 1066, 1067, 1068, 1069, 1078, 1087, 1088, 1093, 1094, 1096, 1102, 1104, 1105, 1106, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1116, 1117, 1118, 1122, 1124, 1126, 1131, 1138, 1141, 1146, 1148, 1164, 1166, 1169, 1176, 1177, 1183, 1188, 1189, 1193, 1195, 1196, 1197, 1199, 1200, 1203, 1204, 1205, 1206, 1218, 1219, 1220, 1221, 1238, 1239, 1240, 1241, 1242, 1243, 1244, 1245, 1252, 1253, 1258, 1261, 1262, 1275, 1276, 1319, 1321, 1338, 1358, 1359, 1360, 1364, 1366, 1370, 1387, 1389, 1392, 1395, 1396, 1398, 1421, 1423, 1425, 1445, 1446, 1448, 1452, 1470, 1479, 1482, 1486, 1491, 1492, 1516, 1519, 1524, 1525, 1526, 1527, 1558, 1579, 1580, 1598, 1651, 1665, 1667, 1687, 1688, 1689, 1690, 1691, 1702, 1707, 1738, 1739, 1740, 1795, 1796, 1799, 1800, 1802, 1804, 1878, 1918, 1944, 1948, 1951, 1954, 1956, 2038, 2040, 2078, 2098, 2118, 2138, 2159, 2160, 2161, 2178, 2198, 2199, 2201, 2202, 2204, 2242, 2258, 2278, 2279, 2283, 2338, 2359, 2383, 2418, 2438, 2439, 2440, 2459, 2518, 2519, 2521, 2522, 2523, 2541, 2561, 2581, 2582, 2583, 2585, 2601, 2603, 2605, 2606, 2623, 2641, 2661, 2681, 2741, 2746, 2766, 2768, 2770, 2781, 2782, 2801, 2822, 2846, 2865, 2873, 2874, 2875, 2876, 2877, 2878, 2880, 2882, 2922, 2924, 2926, 2928, 2929, 2930, 2932, 2933, 2937); @@ -750,3 +766,12 @@ INSERT INTO `quest_request_items_locale` (`ID`,`locale`,`CompletionText`,`Verifi (2932,'deDE','Ihr habt meine Aufgabe noch nicht erfüllt, $N.',18019), (2933,'deDE','Hallo, $Gedler:edle:c; $C. Der Tag war lang und nicht ein einziges Experiment ist geglückt... Ich hoffe, Ihr bringt mir gute Neuigkeiten.',18019), (2937,'deDE','Habt Ihr das Gift bekommen?',18019); + +-- +-- END UPDATING QUERIES +-- +COMMIT; +END // +DELIMITER ; +CALL updateDb(); +DROP PROCEDURE IF EXISTS `updateDb`;