From 5641955918480a1d493637fdcaafaa2db0c2226b Mon Sep 17 00:00:00 2001 From: TDB Release Date: Sat, 29 Mar 2025 01:17:19 +0000 Subject: [PATCH] TDB 1110.25031 - 2025/03/29 --- revision_data.h.in.cmake | 4 +- sql/base/auth_database.sql | 39 ++--- sql/base/characters_database.sql | 9 +- sql/base/dev/hotfixes_database.sql | 153 +++++++++++++----- sql/base/dev/world_database.sql | 95 +++++++++-- .../24121_2025_03_29}/2024_12_22_00_auth.sql | 0 .../24121_2025_03_29}/2025_01_11_00_auth.sql | 0 .../24121_2025_03_29}/2025_01_15_00_auth.sql | 0 .../24121_2025_03_29}/2025_01_15_01_auth.sql | 0 .../24121_2025_03_29}/2025_01_22_00_auth.sql | 0 .../24121_2025_03_29}/2025_01_29_00_auth.sql | 0 .../24121_2025_03_29}/2025_01_31_00_auth.sql | 0 .../24121_2025_03_29}/2025_02_03_00_auth.sql | 0 .../24121_2025_03_29}/2025_02_19_00_auth.sql | 0 .../24121_2025_03_29}/2025_02_21_00_auth.sql | 0 .../24121_2025_03_29}/2025_03_02_00_auth.sql | 0 .../24121_2025_03_29}/2025_03_04_00_auth.sql | 0 .../24121_2025_03_29}/2025_03_05_00_auth.sql | 0 .../24121_2025_03_29}/2025_03_08_00_auth.sql | 0 .../24121_2025_03_29}/2025_03_13_00_auth.sql | 0 .../24121_2025_03_29}/2025_03_26_00_auth.sql | 0 .../2024_12_22_00_characters.sql | 0 .../2025_01_04_00_characters.sql | 0 .../2024_12_22_10_hotfixes.sql | 0 .../2024_12_30_00_hotfixes.sql | 0 .../2024_12_30_01_hotfixes_enUS.sql | 0 .../2024_12_30_02_hotfixes_deDE.sql | 0 .../2024_12_30_03_hotfixes_esES.sql | 0 .../2024_12_30_04_hotfixes_esMX.sql | 0 .../2024_12_30_05_hotfixes_frFR.sql | 0 .../2024_12_30_06_hotfixes_itIT.sql | 0 .../2024_12_30_07_hotfixes_koKR.sql | 0 .../2024_12_30_08_hotfixes_ptBR.sql | 0 .../2024_12_30_09_hotfixes_ruRU.sql | 0 .../2024_12_30_10_hotfixes_zhCN.sql | 0 .../2024_12_30_11_hotfixes_zhTW.sql | 0 .../2025_03_02_00_hotfixes.sql | 0 .../2025_03_04_00_hotfixes.sql | 0 .../2025_03_07_00_hotfixes_enUS.sql | 0 .../2025_03_07_01_hotfixes_ptBR.sql | 0 .../2025_03_07_02_hotfixes_esMX.sql | 0 .../2025_03_07_03_hotfixes_frFR.sql | 0 .../2025_03_07_04_hotfixes_deDE.sql | 0 .../2025_03_07_05_hotfixes_esES.sql | 0 .../2025_03_07_06_hotfixes_itIT.sql | 0 .../2025_03_07_07_hotfixes_ruRU.sql | 0 .../2025_03_07_08_hotfixes_koKR.sql | 0 .../2025_03_07_09_hotfixes_zhTW.sql | 0 .../2025_03_07_10_hotfixes_zhCN.sql | 0 .../2025_03_27_00_hotfixes_enUS.sql | 0 .../2025_03_27_01_hotfixes_deDE.sql | 0 .../2025_03_27_02_hotfixes_esES.sql | 0 .../2025_03_27_03_hotfixes_esMX.sql | 0 .../2025_03_27_04_hotfixes_frFR.sql | 0 .../2025_03_27_05_hotfixes_itIT.sql | 0 .../2025_03_27_06_hotfixes_koKR.sql | 0 .../2025_03_27_07_hotfixes_ptBR.sql | 0 .../2025_03_27_08_hotfixes_ruRU.sql | 0 .../2025_03_27_09_hotfixes_zhCN.sql | 0 .../2025_03_27_10_hotfixes_zhTW.sql | 0 .../24121_2025_03_29}/2024_12_22_10_world.sql | 0 .../24121_2025_03_29}/2024_12_22_11_world.sql | 0 .../24121_2025_03_29}/2024_12_23_00_world.sql | 0 .../24121_2025_03_29}/2024_12_24_00_world.sql | 0 .../24121_2025_03_29}/2024_12_29_00_world.sql | 0 .../24121_2025_03_29}/2024_12_29_01_world.sql | 0 .../24121_2025_03_29}/2024_12_29_02_world.sql | 0 .../24121_2025_03_29}/2024_12_29_03_world.sql | 0 .../24121_2025_03_29}/2024_12_29_04_world.sql | 0 .../24121_2025_03_29}/2024_12_30_00_world.sql | 0 .../24121_2025_03_29}/2024_12_30_01_world.sql | 0 .../24121_2025_03_29}/2024_12_30_02_world.sql | 0 .../24121_2025_03_29}/2025_01_01_00_world.sql | 0 .../24121_2025_03_29}/2025_01_01_01_world.sql | 0 .../24121_2025_03_29}/2025_01_02_00_world.sql | 0 .../24121_2025_03_29}/2025_01_02_01_world.sql | 0 .../2025_01_02_02_world_creature_equip.sql | 0 ...025_01_02_03_world_creature_model_info.sql | 0 .../2025_01_02_04_world_page_text.sql | 0 .../2025_01_02_05_world_quest_template.sql | 0 ...025_01_02_06_world_gameobject_template.sql | 0 .../2025_01_02_07_world_death_knight.sql | 0 .../2025_01_02_08_world_demon_hunter.sql | 0 .../2025_01_02_09_world_druid.sql | 0 .../2025_01_02_10_world_evoker.sql | 0 .../2025_01_02_11_world_hunter.sql | 0 .../2025_01_02_12_world_mage.sql | 0 .../2025_01_02_13_world_monk.sql | 0 .../2025_01_02_14_world_paladin.sql | 0 .../2025_01_02_15_world_priest.sql | 0 .../2025_01_02_16_world_rogue.sql | 0 .../2025_01_02_17_world_shaman.sql | 0 .../2025_01_02_18_world_warlock.sql | 0 .../2025_01_02_19_world_warrior.sql | 0 ...025_01_02_20_world_2024_12_21_00_world.sql | 0 .../24121_2025_03_29}/2025_01_02_21_world.sql | 0 .../24121_2025_03_29}/2025_01_02_22_world.sql | 0 .../24121_2025_03_29}/2025_01_02_23_world.sql | 0 .../24121_2025_03_29}/2025_01_02_24_world.sql | 0 .../24121_2025_03_29}/2025_01_02_25_world.sql | 0 .../24121_2025_03_29}/2025_01_03_00_world.sql | 0 .../24121_2025_03_29}/2025_01_03_01_world.sql | 0 .../24121_2025_03_29}/2025_01_03_02_world.sql | 0 .../24121_2025_03_29}/2025_01_04_00_world.sql | 0 .../24121_2025_03_29}/2025_01_04_01_world.sql | 0 .../24121_2025_03_29}/2025_01_04_02_world.sql | 0 .../24121_2025_03_29}/2025_01_04_03_world.sql | 0 .../24121_2025_03_29}/2025_01_05_00_world.sql | 0 .../24121_2025_03_29}/2025_01_05_01_world.sql | 0 .../24121_2025_03_29}/2025_01_07_00_world.sql | 0 .../24121_2025_03_29}/2025_01_10_00_world.sql | 0 .../24121_2025_03_29}/2025_01_10_01_world.sql | 0 .../24121_2025_03_29}/2025_01_11_00_world.sql | 0 .../24121_2025_03_29}/2025_01_11_01_world.sql | 0 .../24121_2025_03_29}/2025_01_11_02_world.sql | 0 .../24121_2025_03_29}/2025_01_13_00_world.sql | 0 .../24121_2025_03_29}/2025_01_13_01_world.sql | 0 .../24121_2025_03_29}/2025_01_13_02_world.sql | 0 .../24121_2025_03_29}/2025_01_13_03_world.sql | 0 .../24121_2025_03_29}/2025_01_13_04_world.sql | 0 .../24121_2025_03_29}/2025_01_13_05_world.sql | 0 .../24121_2025_03_29}/2025_01_13_06_world.sql | 0 .../24121_2025_03_29}/2025_01_14_00_world.sql | 0 .../24121_2025_03_29}/2025_01_14_01_world.sql | 0 .../24121_2025_03_29}/2025_01_14_02_world.sql | 0 .../24121_2025_03_29}/2025_01_14_03_world.sql | 0 .../24121_2025_03_29}/2025_01_14_04_world.sql | 0 .../24121_2025_03_29}/2025_01_14_05_world.sql | 0 .../24121_2025_03_29}/2025_01_15_00_world.sql | 0 .../24121_2025_03_29}/2025_01_15_01_world.sql | 0 .../24121_2025_03_29}/2025_01_16_00_world.sql | 0 .../24121_2025_03_29}/2025_01_16_01_world.sql | 0 .../24121_2025_03_29}/2025_01_16_02_world.sql | 0 .../24121_2025_03_29}/2025_01_17_00_world.sql | 0 .../24121_2025_03_29}/2025_01_17_01_world.sql | 0 .../24121_2025_03_29}/2025_01_17_02_world.sql | 0 .../24121_2025_03_29}/2025_01_17_03_world.sql | 0 .../24121_2025_03_29}/2025_01_17_04_world.sql | 0 .../24121_2025_03_29}/2025_01_17_05_world.sql | 0 .../24121_2025_03_29}/2025_01_18_00_world.sql | 0 .../24121_2025_03_29}/2025_01_18_01_world.sql | 0 .../24121_2025_03_29}/2025_01_19_00_world.sql | 0 .../24121_2025_03_29}/2025_01_19_01_world.sql | 0 .../24121_2025_03_29}/2025_01_19_02_world.sql | 0 .../24121_2025_03_29}/2025_01_21_00_world.sql | 0 .../24121_2025_03_29}/2025_01_23_00_world.sql | 0 .../24121_2025_03_29}/2025_01_24_00_world.sql | 0 .../24121_2025_03_29}/2025_01_24_01_world.sql | 0 .../24121_2025_03_29}/2025_01_26_00_world.sql | 0 .../24121_2025_03_29}/2025_01_29_00_world.sql | 0 .../24121_2025_03_29}/2025_01_30_00_world.sql | 0 .../24121_2025_03_29}/2025_01_30_01_world.sql | 0 .../24121_2025_03_29}/2025_01_31_00_world.sql | 0 .../24121_2025_03_29}/2025_02_01_00_world.sql | 0 .../24121_2025_03_29}/2025_02_01_01_world.sql | 0 .../24121_2025_03_29}/2025_02_01_02_world.sql | 0 .../24121_2025_03_29}/2025_02_01_03_world.sql | 0 .../24121_2025_03_29}/2025_02_02_00_world.sql | 0 .../24121_2025_03_29}/2025_02_04_00_world.sql | 0 .../24121_2025_03_29}/2025_02_04_01_world.sql | 0 .../24121_2025_03_29}/2025_02_05_00_world.sql | 0 .../24121_2025_03_29}/2025_02_06_00_world.sql | 0 .../24121_2025_03_29}/2025_02_06_01_world.sql | 0 .../24121_2025_03_29}/2025_02_06_02_world.sql | 0 .../24121_2025_03_29}/2025_02_07_00_world.sql | 0 .../24121_2025_03_29}/2025_02_07_01_world.sql | 0 .../24121_2025_03_29}/2025_02_07_02_world.sql | 0 .../24121_2025_03_29}/2025_02_10_00_world.sql | 0 .../24121_2025_03_29}/2025_02_11_00_world.sql | 0 .../24121_2025_03_29}/2025_02_13_00_world.sql | 0 .../24121_2025_03_29}/2025_02_14_00_world.sql | 0 .../24121_2025_03_29}/2025_02_14_01_world.sql | 0 .../24121_2025_03_29}/2025_02_15_00_world.sql | 0 .../24121_2025_03_29}/2025_02_17_00_world.sql | 0 .../24121_2025_03_29}/2025_02_17_01_world.sql | 0 .../24121_2025_03_29}/2025_02_17_02_world.sql | 0 .../24121_2025_03_29}/2025_02_17_03_world.sql | 0 .../24121_2025_03_29}/2025_03_02_00_world.sql | 0 .../2025_03_07_00_world_enUS.sql | 0 .../2025_03_07_01_world_ptBR.sql | 0 .../2025_03_07_02_world_esMX.sql | 0 .../2025_03_07_03_world_frFR.sql | 0 .../2025_03_07_04_world_deDE.sql | 0 .../2025_03_07_05_world_esES.sql | 0 .../2025_03_07_06_world_itIT.sql | 0 .../2025_03_07_07_world_ruRU.sql | 0 .../2025_03_07_08_world_koKR.sql | 0 .../2025_03_07_09_world_zhTW.sql | 0 .../2025_03_07_10_world_zhCN.sql | 0 .../24121_2025_03_29}/2025_03_07_11_world.sql | 0 .../24121_2025_03_29}/2025_03_08_00_world.sql | 0 .../24121_2025_03_29}/2025_03_08_01_world.sql | 0 .../24121_2025_03_29}/2025_03_11_00_world.sql | 0 .../24121_2025_03_29}/2025_03_16_00_world.sql | 0 .../24121_2025_03_29}/2025_03_20_00_world.sql | 0 .../24121_2025_03_29}/2025_03_22_00_world.sql | 0 .../24121_2025_03_29}/2025_03_23_00_world.sql | 0 .../24121_2025_03_29}/2025_03_23_01_world.sql | 0 .../24121_2025_03_29}/2025_03_23_02_world.sql | 0 .../24121_2025_03_29}/2025_03_25_00_world.sql | 0 .../24121_2025_03_29}/2025_03_25_01_world.sql | 0 .../24121_2025_03_29}/2025_03_28_00_world.sql | 0 .../24121_2025_03_29}/2025_03_28_01_world.sql | 0 .../24121_2025_03_29}/2025_03_28_02_world.sql | 0 .../24121_2025_03_29}/2025_03_28_03_world.sql | 0 .../24121_2025_03_29}/2025_03_28_04_world.sql | 0 .../auth/master/2025_03_29_00_auth.sql | 3 + .../master/2025_03_29_00_characters.sql | 3 + .../master/2025_03_29_00_hotfixes.sql | 3 + .../world/master/2025_03_29_00_world.sql | 4 + 210 files changed, 234 insertions(+), 79 deletions(-) rename sql/{updates/auth/master => old/11.x/auth/24121_2025_03_29}/2024_12_22_00_auth.sql (100%) rename sql/{updates/auth/master => old/11.x/auth/24121_2025_03_29}/2025_01_11_00_auth.sql (100%) rename sql/{updates/auth/master => old/11.x/auth/24121_2025_03_29}/2025_01_15_00_auth.sql (100%) rename sql/{updates/auth/master => old/11.x/auth/24121_2025_03_29}/2025_01_15_01_auth.sql (100%) rename sql/{updates/auth/master => old/11.x/auth/24121_2025_03_29}/2025_01_22_00_auth.sql (100%) rename sql/{updates/auth/master => old/11.x/auth/24121_2025_03_29}/2025_01_29_00_auth.sql (100%) rename sql/{updates/auth/master => old/11.x/auth/24121_2025_03_29}/2025_01_31_00_auth.sql (100%) rename sql/{updates/auth/master => old/11.x/auth/24121_2025_03_29}/2025_02_03_00_auth.sql (100%) rename sql/{updates/auth/master => old/11.x/auth/24121_2025_03_29}/2025_02_19_00_auth.sql (100%) rename sql/{updates/auth/master => old/11.x/auth/24121_2025_03_29}/2025_02_21_00_auth.sql (100%) rename sql/{updates/auth/master => old/11.x/auth/24121_2025_03_29}/2025_03_02_00_auth.sql (100%) rename sql/{updates/auth/master => old/11.x/auth/24121_2025_03_29}/2025_03_04_00_auth.sql (100%) rename sql/{updates/auth/master => old/11.x/auth/24121_2025_03_29}/2025_03_05_00_auth.sql (100%) rename sql/{updates/auth/master => old/11.x/auth/24121_2025_03_29}/2025_03_08_00_auth.sql (100%) rename sql/{updates/auth/master => old/11.x/auth/24121_2025_03_29}/2025_03_13_00_auth.sql (100%) rename sql/{updates/auth/master => old/11.x/auth/24121_2025_03_29}/2025_03_26_00_auth.sql (100%) rename sql/{updates/characters/master => old/11.x/characters/24121_2025_03_29}/2024_12_22_00_characters.sql (100%) rename sql/{updates/characters/master => old/11.x/characters/24121_2025_03_29}/2025_01_04_00_characters.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2024_12_22_10_hotfixes.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2024_12_30_00_hotfixes.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2024_12_30_01_hotfixes_enUS.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2024_12_30_02_hotfixes_deDE.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2024_12_30_03_hotfixes_esES.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2024_12_30_04_hotfixes_esMX.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2024_12_30_05_hotfixes_frFR.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2024_12_30_06_hotfixes_itIT.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2024_12_30_07_hotfixes_koKR.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2024_12_30_08_hotfixes_ptBR.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2024_12_30_09_hotfixes_ruRU.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2024_12_30_10_hotfixes_zhCN.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2024_12_30_11_hotfixes_zhTW.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_02_00_hotfixes.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_04_00_hotfixes.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_07_00_hotfixes_enUS.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_07_01_hotfixes_ptBR.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_07_02_hotfixes_esMX.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_07_03_hotfixes_frFR.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_07_04_hotfixes_deDE.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_07_05_hotfixes_esES.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_07_06_hotfixes_itIT.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_07_07_hotfixes_ruRU.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_07_08_hotfixes_koKR.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_07_09_hotfixes_zhTW.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_07_10_hotfixes_zhCN.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_27_00_hotfixes_enUS.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_27_01_hotfixes_deDE.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_27_02_hotfixes_esES.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_27_03_hotfixes_esMX.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_27_04_hotfixes_frFR.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_27_05_hotfixes_itIT.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_27_06_hotfixes_koKR.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_27_07_hotfixes_ptBR.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_27_08_hotfixes_ruRU.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_27_09_hotfixes_zhCN.sql (100%) rename sql/{updates/hotfixes/master => old/11.x/hotfixes/24121_2025_03_29}/2025_03_27_10_hotfixes_zhTW.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2024_12_22_10_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2024_12_22_11_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2024_12_23_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2024_12_24_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2024_12_29_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2024_12_29_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2024_12_29_02_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2024_12_29_03_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2024_12_29_04_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2024_12_30_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2024_12_30_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2024_12_30_02_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_01_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_01_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_02_world_creature_equip.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_03_world_creature_model_info.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_04_world_page_text.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_05_world_quest_template.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_06_world_gameobject_template.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_07_world_death_knight.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_08_world_demon_hunter.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_09_world_druid.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_10_world_evoker.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_11_world_hunter.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_12_world_mage.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_13_world_monk.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_14_world_paladin.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_15_world_priest.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_16_world_rogue.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_17_world_shaman.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_18_world_warlock.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_19_world_warrior.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_20_world_2024_12_21_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_21_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_22_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_23_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_24_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_02_25_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_03_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_03_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_03_02_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_04_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_04_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_04_02_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_04_03_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_05_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_05_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_07_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_10_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_10_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_11_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_11_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_11_02_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_13_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_13_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_13_02_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_13_03_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_13_04_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_13_05_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_13_06_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_14_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_14_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_14_02_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_14_03_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_14_04_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_14_05_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_15_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_15_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_16_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_16_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_16_02_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_17_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_17_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_17_02_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_17_03_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_17_04_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_17_05_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_18_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_18_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_19_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_19_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_19_02_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_21_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_23_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_24_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_24_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_26_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_29_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_30_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_30_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_01_31_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_01_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_01_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_01_02_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_01_03_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_02_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_04_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_04_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_05_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_06_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_06_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_06_02_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_07_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_07_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_07_02_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_10_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_11_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_13_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_14_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_14_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_15_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_17_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_17_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_17_02_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_02_17_03_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_02_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_07_00_world_enUS.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_07_01_world_ptBR.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_07_02_world_esMX.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_07_03_world_frFR.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_07_04_world_deDE.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_07_05_world_esES.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_07_06_world_itIT.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_07_07_world_ruRU.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_07_08_world_koKR.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_07_09_world_zhTW.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_07_10_world_zhCN.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_07_11_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_08_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_08_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_11_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_16_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_20_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_22_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_23_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_23_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_23_02_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_25_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_25_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_28_00_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_28_01_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_28_02_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_28_03_world.sql (100%) rename sql/{updates/world/master => old/11.x/world/24121_2025_03_29}/2025_03_28_04_world.sql (100%) create mode 100644 sql/updates/auth/master/2025_03_29_00_auth.sql create mode 100644 sql/updates/characters/master/2025_03_29_00_characters.sql create mode 100644 sql/updates/hotfixes/master/2025_03_29_00_hotfixes.sql create mode 100644 sql/updates/world/master/2025_03_29_00_world.sql diff --git a/revision_data.h.in.cmake b/revision_data.h.in.cmake index 81fa20742e7..f322bcc88d8 100644 --- a/revision_data.h.in.cmake +++ b/revision_data.h.in.cmake @@ -40,8 +40,8 @@ // Database updater base information #define DATABASE_MYSQL_EXECUTABLE R"(@MYSQL_EXECUTABLE@)" -#define DATABASE_FULL_DATABASE "TDB_full_world_1107.24121_2024_12_22.sql" -#define DATABASE_HOTFIXES_DATABASE "TDB_full_hotfixes_1107.24121_2024_12_22.sql" +#define DATABASE_FULL_DATABASE "TDB_full_world_1110.25031_2025_03_29.sql" +#define DATABASE_HOTFIXES_DATABASE "TDB_full_hotfixes_1110.25031_2025_03_29.sql" // Windows resource defines #define VER_COMPANYNAME_STR "TrinityCore Developers" diff --git a/sql/base/auth_database.sql b/sql/base/auth_database.sql index 7035bcdc112..9cfd42b4ee4 100644 --- a/sql/base/auth_database.sql +++ b/sql/base/auth_database.sql @@ -1,8 +1,8 @@ --- MySQL dump 10.13 Distrib 8.0.40, for Linux (x86_64) +-- MySQL dump 10.13 Distrib 8.0.41, for Linux (x86_64) -- -- Host: localhost Database: auth -- ------------------------------------------------------ --- Server version 8.0.40-0ubuntu0.22.04.1 +-- Server version 8.0.41-0ubuntu0.22.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -428,7 +428,7 @@ CREATE TABLE `battlenet_account_warband_scenes` ( /*!40101 SET character_set_client = @saved_cs_client */; -- --- Dumping data for table `battlenet_account_transmog_illusions` +-- Dumping data for table `battlenet_account_warband_scenes` -- LOCK TABLES `battlenet_account_warband_scenes` WRITE; @@ -3508,21 +3508,22 @@ INSERT INTO `updates` VALUES ('2024_12_19_00_auth.sql','B01D54F8420CF680F0DDA903210028F0174E310D','ARCHIVED','2024-12-19 11:32:53',0), ('2024_12_21_00_auth.sql','9DA5E7911D231D46FE9630D20BDD4AEA0B3CF650','ARCHIVED','2024-12-21 01:03:37',0), ('2024_12_22_00_auth.sql','6FDF0ABE9952CC96BE04A6BAA0F1161900B4AB88','ARCHIVED','2024-12-22 02:56:17',0), -('2025_01_11_00_auth.sql','B32F963095657E8877F3C1EEBB09C8AED55EEECC','RELEASED','2025-01-11 10:51:47',0), -('2025_01_15_00_auth.sql','8EA1C0A88F6F1EC3DA67DA01CDCF056A530DBB5F','RELEASED','2025-01-15 00:44:53',0), -('2025_01_15_01_auth.sql','885A553B190CCD7A22791AF4EC3BC15C43DDC2D2','RELEASED','2025-01-15 10:27:39',0), -('2025_01_22_00_auth.sql','E08C40B02DB391DC1A478B6C714FDDDDB144F24F','RELEASED','2025-01-22 20:58:45',0), -('2025_01_29_00_auth.sql','7334CFE779D5F79AFAC8EA269950FC07E625810F','RELEASED','2025-01-29 12:57:32',0), -('2025_01_31_00_auth.sql','DF2640D25C15E41358C1ED46B4F86043583FC8FB','RELEASED','2025-01-31 11:51:23',0), -('2025_02_03_00_auth.sql','87033116EF72051499AF23FE14545D828F5A9B59','RELEASED','2025-02-03 22:51:31',0), -('2025_02_19_00_auth.sql','6D0EBB3E2DD1B26682A424EDDC090F515BCA5B32','RELEASED','2025-02-19 00:16:52',0), -('2025_02_21_00_auth.sql','E9EA49CEB396561D641A7C82251DCBF9DF3E9983','RELEASED','2025-02-21 00:53:17',0), -('2025_03_02_00_auth.sql','1CEAB7B308823D5FAA51360A1B2A7CA0E89A6081','RELEASED','2025-03-02 14:50:10',0), -('2025_03_04_00_auth.sql','AB20016BC7251E6DE80E2AC658F18F6076EA81AA','RELEASED','2025-03-04 20:01:43',0), -('2025_03_05_00_auth.sql','25DA7985BDEA177E1AE7C8DC82063D1C11F7BF92','RELEASED','2025-03-05 11:20:32',0), -('2025_03_08_00_auth.sql','DA9CEE1C87F8A1CF7FFDF684FD7DDFCC7B04D5AE','RELEASED','2025-03-08 01:37:14',0), -('2025_03_13_00_auth.sql','942D432EBC68783F76FF3A3CBE6F1FAF32121D18','RELEASED','2025-03-13 19:58:25',0), -('2025_03_26_00_auth.sql','AACB673BEED68EADC53D121E107E1C780DFE0B88','RELEASED','2025-03-26 10:32:59',0); +('2025_01_11_00_auth.sql','B32F963095657E8877F3C1EEBB09C8AED55EEECC','ARCHIVED','2025-01-11 10:51:47',0), +('2025_01_15_00_auth.sql','8EA1C0A88F6F1EC3DA67DA01CDCF056A530DBB5F','ARCHIVED','2025-01-15 00:44:53',0), +('2025_01_15_01_auth.sql','885A553B190CCD7A22791AF4EC3BC15C43DDC2D2','ARCHIVED','2025-01-15 10:27:39',0), +('2025_01_22_00_auth.sql','E08C40B02DB391DC1A478B6C714FDDDDB144F24F','ARCHIVED','2025-01-22 20:58:45',0), +('2025_01_29_00_auth.sql','7334CFE779D5F79AFAC8EA269950FC07E625810F','ARCHIVED','2025-01-29 12:57:32',0), +('2025_01_31_00_auth.sql','DF2640D25C15E41358C1ED46B4F86043583FC8FB','ARCHIVED','2025-01-31 11:51:23',0), +('2025_02_03_00_auth.sql','87033116EF72051499AF23FE14545D828F5A9B59','ARCHIVED','2025-02-03 22:51:31',0), +('2025_02_19_00_auth.sql','6D0EBB3E2DD1B26682A424EDDC090F515BCA5B32','ARCHIVED','2025-02-19 00:16:52',0), +('2025_02_21_00_auth.sql','E9EA49CEB396561D641A7C82251DCBF9DF3E9983','ARCHIVED','2025-02-21 00:53:17',0), +('2025_03_02_00_auth.sql','1CEAB7B308823D5FAA51360A1B2A7CA0E89A6081','ARCHIVED','2025-03-02 14:50:10',0), +('2025_03_04_00_auth.sql','AB20016BC7251E6DE80E2AC658F18F6076EA81AA','ARCHIVED','2025-03-04 20:01:43',0), +('2025_03_05_00_auth.sql','25DA7985BDEA177E1AE7C8DC82063D1C11F7BF92','ARCHIVED','2025-03-05 11:20:32',0), +('2025_03_08_00_auth.sql','DA9CEE1C87F8A1CF7FFDF684FD7DDFCC7B04D5AE','ARCHIVED','2025-03-08 01:37:14',0), +('2025_03_13_00_auth.sql','942D432EBC68783F76FF3A3CBE6F1FAF32121D18','ARCHIVED','2025-03-13 19:58:25',0), +('2025_03_26_00_auth.sql','AACB673BEED68EADC53D121E107E1C780DFE0B88','ARCHIVED','2025-03-26 10:32:59',0), +('2025_03_29_00_auth.sql','AB55F260FB970455392E1FD4D760965EE48F7074','ARCHIVED','2025-03-29 01:12:13',0); /*!40000 ALTER TABLE `updates` ENABLE KEYS */; UNLOCK TABLES; @@ -3666,4 +3667,4 @@ SET character_set_client = @saved_cs_client; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2024-12-22 2:56:19 +-- Dump completed on 2025-03-29 1:12:15 diff --git a/sql/base/characters_database.sql b/sql/base/characters_database.sql index 11bd9f0a13b..11ca327e935 100644 --- a/sql/base/characters_database.sql +++ b/sql/base/characters_database.sql @@ -1,8 +1,8 @@ --- MySQL dump 10.13 Distrib 8.0.40, for Linux (x86_64) +-- MySQL dump 10.13 Distrib 8.0.41, for Linux (x86_64) -- -- Host: localhost Database: characters -- ------------------------------------------------------ --- Server version 8.0.40-0ubuntu0.22.04.1 +-- Server version 8.0.41-0ubuntu0.22.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -3779,7 +3779,8 @@ INSERT INTO `updates` VALUES ('2024_11_16_00_characters.sql','9D9D87FB8DEB99F074EB499A5BD230FD9C993669','ARCHIVED','2024-11-16 21:57:39',0), ('2024_12_13_00_characters.sql','4A00C51BA33639F5555AAE40EC672AE47126F7B6','ARCHIVED','2024-12-13 00:17:03',0), ('2024_12_22_00_characters.sql','A2F24564430C5BCC96C279E843FA3548B1F831EE','ARCHIVED','2024-12-22 02:56:17',0), -('2025_01_04_00_characters.sql','403E8B642A67765A04A0A4D5BC0752288208079C','RELEASED','2025-01-04 16:31:39',0); +('2025_01_04_00_characters.sql','403E8B642A67765A04A0A4D5BC0752288208079C','ARCHIVED','2025-01-04 16:31:39',0), +('2025_03_29_00_characters.sql','6A49C236D0B8CCD8A5B6B51F60E116B3380772D7','ARCHIVED','2025-03-29 01:12:13',0); /*!40000 ALTER TABLE `updates` ENABLE KEYS */; UNLOCK TABLES; @@ -3907,4 +3908,4 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2024-12-22 2:56:19 +-- Dump completed on 2025-03-29 1:12:15 diff --git a/sql/base/dev/hotfixes_database.sql b/sql/base/dev/hotfixes_database.sql index 9221f7828ed..561981e3ea2 100644 --- a/sql/base/dev/hotfixes_database.sql +++ b/sql/base/dev/hotfixes_database.sql @@ -1,8 +1,8 @@ --- MySQL dump 10.13 Distrib 8.0.40, for Linux (x86_64) +-- MySQL dump 10.13 Distrib 8.0.41, for Linux (x86_64) -- -- Host: localhost Database: hotfixes -- ------------------------------------------------------ --- Server version 8.0.40-0ubuntu0.22.04.1 +-- Server version 8.0.41-0ubuntu0.22.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -983,7 +983,7 @@ CREATE TABLE `azerite_power_set_member` ( `ID` int unsigned NOT NULL DEFAULT '0', `AzeritePowerSetID` int unsigned NOT NULL DEFAULT '0', `AzeritePowerID` int NOT NULL DEFAULT '0', - `Class` int NOT NULL DEFAULT '0', + `Class` tinyint NOT NULL DEFAULT '0', `Tier` tinyint unsigned NOT NULL DEFAULT '0', `OrderIndex` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', @@ -1088,8 +1088,8 @@ CREATE TABLE `barber_shop_style` ( `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `Type` tinyint unsigned NOT NULL DEFAULT '0', `CostModifier` float NOT NULL DEFAULT '0', - `Race` tinyint unsigned NOT NULL DEFAULT '0', - `Sex` tinyint unsigned NOT NULL DEFAULT '0', + `Race` tinyint NOT NULL DEFAULT '0', + `Sex` tinyint NOT NULL DEFAULT '0', `Data` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) @@ -1507,6 +1507,7 @@ CREATE TABLE `challenge_mode_item_bonus_override` ( `DstItemBonusTreeID` int NOT NULL DEFAULT '0', `Value` int NOT NULL DEFAULT '0', `RequiredTimeEventPassed` int NOT NULL DEFAULT '0', + `RequiredTimeEventNotPassed` int NOT NULL DEFAULT '0', `SrcItemBonusTreeID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) @@ -1524,7 +1525,7 @@ CREATE TABLE `char_base_info` ( `ID` int unsigned NOT NULL DEFAULT '0', `RaceID` tinyint NOT NULL DEFAULT '0', `ClassID` tinyint NOT NULL DEFAULT '0', - `OtherFactionRaceID` int NOT NULL DEFAULT '0', + `OtherFactionRaceID` tinyint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; @@ -1622,7 +1623,7 @@ CREATE TABLE `chat_channels` ( `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `Shortcut` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `Flags` int NOT NULL DEFAULT '0', - `FactionGroup` tinyint NOT NULL DEFAULT '0', + `FactionGroup` tinyint unsigned NOT NULL DEFAULT '0', `Ruleset` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) @@ -1666,7 +1667,7 @@ DROP TABLE IF EXISTS `chr_class_ui_display`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `chr_class_ui_display` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ChrClassesID` tinyint unsigned NOT NULL DEFAULT '0', + `ChrClassesID` tinyint NOT NULL DEFAULT '0', `AdvGuidePlayerConditionID` int unsigned NOT NULL DEFAULT '0', `SplashPlayerConditionID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', @@ -1692,7 +1693,6 @@ CREATE TABLE `chr_classes` ( `DisabledString` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `HyphenatedNameMale` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `HyphenatedNameFemale` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, - `ID` int unsigned NOT NULL DEFAULT '0', `CreateScreenFileDataID` int unsigned NOT NULL DEFAULT '0', `SelectScreenFileDataID` int unsigned NOT NULL DEFAULT '0', `IconFileDataID` int unsigned NOT NULL DEFAULT '0', @@ -1711,6 +1711,7 @@ CREATE TABLE `chr_classes` ( `CharacterCreationAnimLoopWaitTimeMsFallback` int NOT NULL DEFAULT '0', `CinematicSequenceID` smallint unsigned NOT NULL DEFAULT '0', `DefaultSpec` smallint unsigned NOT NULL DEFAULT '0', + `ID` tinyint unsigned NOT NULL DEFAULT '0', `PrimaryStatPriority` tinyint unsigned NOT NULL DEFAULT '0', `DisplayPower` tinyint NOT NULL DEFAULT '0', `RangedAttackPowerPerAgility` tinyint unsigned NOT NULL DEFAULT '0', @@ -1940,6 +1941,7 @@ CREATE TABLE `chr_customization_req` ( `ReqSource` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `Flags` int NOT NULL DEFAULT '0', `ClassMask` int NOT NULL DEFAULT '0', + `RegionGroupMask` int NOT NULL DEFAULT '0', `AchievementID` int NOT NULL DEFAULT '0', `QuestID` int NOT NULL DEFAULT '0', `OverrideArchive` int NOT NULL DEFAULT '0', @@ -2035,9 +2037,9 @@ DROP TABLE IF EXISTS `chr_race_x_chr_model`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `chr_race_x_chr_model` ( `ID` int unsigned NOT NULL DEFAULT '0', - `ChrRacesID` int unsigned NOT NULL DEFAULT '0', + `ChrRacesID` tinyint unsigned NOT NULL DEFAULT '0', `ChrModelID` int NOT NULL DEFAULT '0', - `Sex` int NOT NULL DEFAULT '0', + `Sex` tinyint NOT NULL DEFAULT '0', `AllowedTransmogSlots` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) @@ -2073,13 +2075,8 @@ CREATE TABLE `chr_races` ( `CinematicSequenceID` int NOT NULL DEFAULT '0', `ResSicknessSpellID` int NOT NULL DEFAULT '0', `SplashSoundID` int NOT NULL DEFAULT '0', - `Alliance` int NOT NULL DEFAULT '0', - `RaceRelated` int NOT NULL DEFAULT '0', - `UnalteredVisualRaceID` int NOT NULL DEFAULT '0', - `DefaultClassID` int NOT NULL DEFAULT '0', `CreateScreenFileDataID` int NOT NULL DEFAULT '0', `SelectScreenFileDataID` int NOT NULL DEFAULT '0', - `NeutralRaceID` int NOT NULL DEFAULT '0', `LowResScreenFileDataID` int NOT NULL DEFAULT '0', `AlteredFormStartVisualKitID1` int NOT NULL DEFAULT '0', `AlteredFormStartVisualKitID2` int NOT NULL DEFAULT '0', @@ -2090,14 +2087,8 @@ CREATE TABLE `chr_races` ( `HeritageArmorAchievementID` int NOT NULL DEFAULT '0', `StartingLevel` int NOT NULL DEFAULT '0', `UiDisplayOrder` int NOT NULL DEFAULT '0', - `MaleModelFallbackRaceID` int NOT NULL DEFAULT '0', - `FemaleModelFallbackRaceID` int NOT NULL DEFAULT '0', - `MaleTextureFallbackRaceID` int NOT NULL DEFAULT '0', - `FemaleTextureFallbackRaceID` int NOT NULL DEFAULT '0', `PlayableRaceBit` int NOT NULL DEFAULT '0', - `HelmetAnimScalingRaceID` int NOT NULL DEFAULT '0', `TransmogrifyDisabledSlotMask` int NOT NULL DEFAULT '0', - `UnalteredVisualCustomizationRaceID` int NOT NULL DEFAULT '0', `AlteredFormCustomizeOffsetFallback1` float NOT NULL DEFAULT '0', `AlteredFormCustomizeOffsetFallback2` float NOT NULL DEFAULT '0', `AlteredFormCustomizeOffsetFallback3` float NOT NULL DEFAULT '0', @@ -2108,13 +2099,23 @@ CREATE TABLE `chr_races` ( `Unknown910_21` float NOT NULL DEFAULT '0', `Unknown910_22` float NOT NULL DEFAULT '0', `Unknown910_23` float NOT NULL DEFAULT '0', - `Unknown1000` int NOT NULL DEFAULT '0', `BaseLanguage` tinyint NOT NULL DEFAULT '0', - `CreatureType` tinyint NOT NULL DEFAULT '0', + `CreatureType` tinyint unsigned NOT NULL DEFAULT '0', + `Alliance` tinyint NOT NULL DEFAULT '0', + `RaceRelated` tinyint NOT NULL DEFAULT '0', + `UnalteredVisualRaceID` tinyint NOT NULL DEFAULT '0', + `DefaultClassID` tinyint NOT NULL DEFAULT '0', + `NeutralRaceID` tinyint NOT NULL DEFAULT '0', + `MaleModelFallbackRaceID` tinyint NOT NULL DEFAULT '0', `MaleModelFallbackSex` tinyint NOT NULL DEFAULT '0', + `FemaleModelFallbackRaceID` tinyint NOT NULL DEFAULT '0', `FemaleModelFallbackSex` tinyint NOT NULL DEFAULT '0', + `MaleTextureFallbackRaceID` tinyint NOT NULL DEFAULT '0', `MaleTextureFallbackSex` tinyint NOT NULL DEFAULT '0', + `FemaleTextureFallbackRaceID` tinyint NOT NULL DEFAULT '0', `FemaleTextureFallbackSex` tinyint NOT NULL DEFAULT '0', + `HelmetAnimScalingRaceID` tinyint NOT NULL DEFAULT '0', + `UnalteredVisualCustomizationRaceID` tinyint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; @@ -2515,7 +2516,7 @@ CREATE TABLE `creature_display_info_extra` ( `DisplayRaceID` tinyint NOT NULL DEFAULT '0', `DisplaySexID` tinyint NOT NULL DEFAULT '0', `DisplayClassID` tinyint NOT NULL DEFAULT '0', - `Flags` tinyint NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', `BakeMaterialResourcesID` int NOT NULL DEFAULT '0', `HDBakeMaterialResourcesID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', @@ -2654,7 +2655,7 @@ DROP TABLE IF EXISTS `creature_type`; CREATE TABLE `creature_type` ( `ID` int unsigned NOT NULL DEFAULT '0', `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, - `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; @@ -2836,6 +2837,7 @@ CREATE TABLE `currency_types` ( `RechargingAmountPerCycle` int unsigned NOT NULL DEFAULT '0', `RechargingCycleDurationMS` int unsigned NOT NULL DEFAULT '0', `AccountTransferPercentage` float NOT NULL DEFAULT '0', + `OrderIndex` tinyint unsigned NOT NULL DEFAULT '0', `Flags1` int NOT NULL DEFAULT '0', `Flags2` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', @@ -3154,9 +3156,9 @@ DROP TABLE IF EXISTS `emotes_text_sound`; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `emotes_text_sound` ( `ID` int unsigned NOT NULL DEFAULT '0', - `RaceID` tinyint unsigned NOT NULL DEFAULT '0', - `ClassID` tinyint unsigned NOT NULL DEFAULT '0', - `SexID` tinyint unsigned NOT NULL DEFAULT '0', + `RaceID` tinyint NOT NULL DEFAULT '0', + `ClassID` tinyint NOT NULL DEFAULT '0', + `SexID` tinyint NOT NULL DEFAULT '0', `SoundID` int unsigned NOT NULL DEFAULT '0', `EmotesTextID` int unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', @@ -3808,7 +3810,7 @@ CREATE TABLE `garr_follower` ( `AllySlottingBroadcastTextID` int unsigned NOT NULL DEFAULT '0', `ChrClassID` tinyint unsigned NOT NULL DEFAULT '0', `Flags` int NOT NULL DEFAULT '0', - `Gender` tinyint unsigned NOT NULL DEFAULT '0', + `Gender` tinyint NOT NULL DEFAULT '0', `AutoCombatantID` int NOT NULL DEFAULT '0', `CovenantID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', @@ -4195,6 +4197,7 @@ CREATE TABLE `gossip_npc_option` ( `TraitTreeID` int NOT NULL DEFAULT '0', `ProfessionID` int NOT NULL DEFAULT '0', `Unknown_1002_14` int NOT NULL DEFAULT '0', + `SkillLineID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; @@ -5498,7 +5501,7 @@ CREATE TABLE `item_sparse` ( `DamageDamageType` tinyint unsigned NOT NULL DEFAULT '0', `ContainerSlots` tinyint unsigned NOT NULL DEFAULT '0', `RequiredPVPMedal` tinyint unsigned NOT NULL DEFAULT '0', - `RequiredPVPRank` tinyint unsigned NOT NULL DEFAULT '0', + `RequiredPVPRank` tinyint NOT NULL DEFAULT '0', `RequiredLevel` tinyint NOT NULL DEFAULT '0', `InventoryType` tinyint NOT NULL DEFAULT '0', `OverallQualityID` tinyint NOT NULL DEFAULT '0', @@ -5735,6 +5738,7 @@ CREATE TABLE `journal_instance` ( `LoreFileDataID` int NOT NULL DEFAULT '0', `Flags` int NOT NULL DEFAULT '0', `AreaID` smallint unsigned NOT NULL DEFAULT '0', + `CovenantID` smallint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; @@ -6085,7 +6089,7 @@ CREATE TABLE `liquid_type` ( `Texture4` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `Texture5` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `Texture6` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, - `Flags` smallint unsigned NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', `SoundBank` tinyint unsigned NOT NULL DEFAULT '0', `SoundID` int unsigned NOT NULL DEFAULT '0', `SpellID` int unsigned NOT NULL DEFAULT '0', @@ -6547,6 +6551,7 @@ CREATE TABLE `mount_capability` ( `ReqMapID` smallint NOT NULL DEFAULT '0', `PlayerConditionID` int NOT NULL DEFAULT '0', `FlightCapabilityID` int NOT NULL DEFAULT '0', + `DriveCapabilityID` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; @@ -6681,8 +6686,8 @@ DROP TABLE IF EXISTS `name_gen`; CREATE TABLE `name_gen` ( `ID` int unsigned NOT NULL DEFAULT '0', `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, - `RaceID` tinyint unsigned NOT NULL DEFAULT '0', - `Sex` tinyint unsigned NOT NULL DEFAULT '0', + `RaceID` tinyint NOT NULL DEFAULT '0', + `Sex` tinyint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; @@ -6810,7 +6815,7 @@ CREATE TABLE `path` ( `Green` tinyint unsigned NOT NULL DEFAULT '0', `Blue` tinyint unsigned NOT NULL DEFAULT '0', `Alpha` tinyint unsigned NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; @@ -6914,7 +6919,7 @@ CREATE TABLE `player_condition` ( `WorldStateExpressionID` smallint unsigned NOT NULL DEFAULT '0', `WeatherID` int NOT NULL DEFAULT '0', `PartyStatus` tinyint unsigned NOT NULL DEFAULT '0', - `LifetimeMaxPVPRank` tinyint unsigned NOT NULL DEFAULT '0', + `LifetimeMaxPVPRank` tinyint NOT NULL DEFAULT '0', `AchievementLogic` int unsigned NOT NULL DEFAULT '0', `Gender` tinyint NOT NULL DEFAULT '0', `NativeGender` tinyint NOT NULL DEFAULT '0', @@ -6944,8 +6949,8 @@ CREATE TABLE `player_condition` ( `MinGuildLevel` tinyint unsigned NOT NULL DEFAULT '0', `MaxExpansionTier` tinyint NOT NULL DEFAULT '0', `MinExpansionTier` tinyint NOT NULL DEFAULT '0', - `MinPVPRank` tinyint unsigned NOT NULL DEFAULT '0', - `MaxPVPRank` tinyint unsigned NOT NULL DEFAULT '0', + `MinPVPRank` tinyint NOT NULL DEFAULT '0', + `MaxPVPRank` tinyint NOT NULL DEFAULT '0', `ContentTuningID` int NOT NULL DEFAULT '0', `CovenantID` int NOT NULL DEFAULT '0', `TraitNodeEntryLogic` int unsigned NOT NULL DEFAULT '0', @@ -7482,6 +7487,7 @@ CREATE TABLE `quest_line_x_quest` ( `QuestID` int unsigned NOT NULL DEFAULT '0', `OrderIndex` int unsigned NOT NULL DEFAULT '0', `Flags` int NOT NULL DEFAULT '0', + `Unknown1110` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; @@ -9097,7 +9103,7 @@ CREATE TABLE `spell_shapeshift_form` ( `ID` int unsigned NOT NULL DEFAULT '0', `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `CreatureDisplayID` int unsigned NOT NULL DEFAULT '0', - `CreatureType` tinyint NOT NULL DEFAULT '0', + `CreatureType` tinyint unsigned NOT NULL DEFAULT '0', `Flags` int NOT NULL DEFAULT '0', `AttackIconFileID` int NOT NULL DEFAULT '0', `BonusActionBar` tinyint NOT NULL DEFAULT '0', @@ -9394,7 +9400,7 @@ CREATE TABLE `talent` ( `TierID` tinyint unsigned NOT NULL DEFAULT '0', `Flags` tinyint unsigned NOT NULL DEFAULT '0', `ColumnIndex` tinyint unsigned NOT NULL DEFAULT '0', - `ClassID` tinyint unsigned NOT NULL DEFAULT '0', + `ClassID` tinyint NOT NULL DEFAULT '0', `SpecID` smallint unsigned NOT NULL DEFAULT '0', `SpellID` int unsigned NOT NULL DEFAULT '0', `OverridesSpellID` int unsigned NOT NULL DEFAULT '0', @@ -10829,6 +10835,67 @@ CREATE TABLE `vignette_locale` ( PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; /*!40101 SET character_set_client = @saved_cs_client */; +-- +-- Table structure for table `warband_scene` +-- + +DROP TABLE IF EXISTS `warband_scene`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `warband_scene` ( + `Name` text COLLATE utf8mb4_unicode_ci, + `Description` text COLLATE utf8mb4_unicode_ci, + `Source` text COLLATE utf8mb4_unicode_ci, + `PositionX` float NOT NULL DEFAULT '0', + `PositionY` float NOT NULL DEFAULT '0', + `PositionZ` float NOT NULL DEFAULT '0', + `LookAtX` float NOT NULL DEFAULT '0', + `LookAtY` float NOT NULL DEFAULT '0', + `LookAtZ` float NOT NULL DEFAULT '0', + `ID` int unsigned NOT NULL DEFAULT '0', + `MapID` int unsigned NOT NULL DEFAULT '0', + `Fov` float NOT NULL DEFAULT '0', + `TimeOfDay` int NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', + `SoundAmbienceID` int NOT NULL DEFAULT '0', + `Quality` tinyint NOT NULL DEFAULT '0', + `TextureKit` int NOT NULL DEFAULT '0', + `DefaultScenePriority` int NOT NULL DEFAULT '0', + `SourceType` tinyint NOT NULL DEFAULT '0', + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `warband_scene_locale` +-- + +DROP TABLE IF EXISTS `warband_scene_locale`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `warband_scene_locale` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text COLLATE utf8mb4_unicode_ci, + `Description_lang` text COLLATE utf8mb4_unicode_ci, + `Source_lang` text COLLATE utf8mb4_unicode_ci, + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci +/*!50500 PARTITION BY LIST COLUMNS(locale) +(PARTITION deDE VALUES IN ('deDE') ENGINE = InnoDB, + PARTITION esES VALUES IN ('esES') ENGINE = InnoDB, + PARTITION esMX VALUES IN ('esMX') ENGINE = InnoDB, + PARTITION frFR VALUES IN ('frFR') ENGINE = InnoDB, + PARTITION itIT VALUES IN ('itIT') ENGINE = InnoDB, + PARTITION koKR VALUES IN ('koKR') ENGINE = InnoDB, + PARTITION ptBR VALUES IN ('ptBR') ENGINE = InnoDB, + PARTITION ruRU VALUES IN ('ruRU') ENGINE = InnoDB, + PARTITION zhCN VALUES IN ('zhCN') ENGINE = InnoDB, + PARTITION zhTW VALUES IN ('zhTW') ENGINE = InnoDB) */; +/*!40101 SET character_set_client = @saved_cs_client */; + -- -- Table structure for table `wmo_area_table` -- @@ -10894,7 +10961,7 @@ DROP TABLE IF EXISTS `world_effect`; CREATE TABLE `world_effect` ( `ID` int unsigned NOT NULL DEFAULT '0', `QuestFeedbackEffectID` int unsigned NOT NULL DEFAULT '0', - `WhenToDisplay` tinyint unsigned NOT NULL DEFAULT '0', + `WhenToDisplay` int NOT NULL DEFAULT '0', `TargetType` tinyint unsigned NOT NULL DEFAULT '0', `TargetAsset` int NOT NULL DEFAULT '0', `PlayerConditionID` int unsigned NOT NULL DEFAULT '0', @@ -10923,7 +10990,7 @@ CREATE TABLE `world_map_overlay` ( `HitRectLeft` int NOT NULL DEFAULT '0', `HitRectRight` int NOT NULL DEFAULT '0', `PlayerConditionID` int unsigned NOT NULL DEFAULT '0', - `Flags` int unsigned NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', `AreaID1` int unsigned NOT NULL DEFAULT '0', `AreaID2` int unsigned NOT NULL DEFAULT '0', `AreaID3` int unsigned NOT NULL DEFAULT '0', @@ -10961,4 +11028,4 @@ CREATE TABLE `world_state_expression` ( /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2024-12-22 2:56:24 +-- Dump completed on 2025-03-29 1:12:19 diff --git a/sql/base/dev/world_database.sql b/sql/base/dev/world_database.sql index 8d4788433f2..5d6d7058a83 100644 --- a/sql/base/dev/world_database.sql +++ b/sql/base/dev/world_database.sql @@ -1,8 +1,8 @@ --- MySQL dump 10.13 Distrib 8.0.40, for Linux (x86_64) +-- MySQL dump 10.13 Distrib 8.0.41, for Linux (x86_64) -- -- Host: localhost Database: world -- ------------------------------------------------------ --- Server version 8.0.40-0ubuntu0.22.04.1 +-- Server version 8.0.41-0ubuntu0.22.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -155,8 +155,8 @@ CREATE TABLE `areatrigger_create_properties` ( `AnimKitId` int NOT NULL DEFAULT '0', `DecalPropertiesId` int unsigned NOT NULL DEFAULT '0', `SpellForVisuals` int DEFAULT NULL, - `TimeToTarget` int unsigned NOT NULL DEFAULT '0', `TimeToTargetScale` int unsigned NOT NULL DEFAULT '0', + `Speed` float NOT NULL DEFAULT '1', `Shape` tinyint unsigned NOT NULL DEFAULT '0', `ShapeData0` float NOT NULL DEFAULT '0', `ShapeData1` float NOT NULL DEFAULT '0', @@ -1810,7 +1810,7 @@ CREATE TABLE `gameobject_template` ( `entry` int unsigned NOT NULL DEFAULT '0', `type` tinyint unsigned NOT NULL DEFAULT '0', `displayId` int unsigned NOT NULL DEFAULT '0', - `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', + `name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL, `IconName` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `castBarCaption` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `unk1` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', @@ -1992,7 +1992,7 @@ CREATE TABLE `gossip_menu_option` ( `ActionPoiID` int unsigned NOT NULL DEFAULT '0', `GossipNpcOptionID` int DEFAULT NULL, `BoxCoded` tinyint unsigned NOT NULL DEFAULT '0', - `BoxMoney` int unsigned NOT NULL DEFAULT '0', + `BoxMoney` bigint unsigned NOT NULL DEFAULT '0', `BoxText` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `BoxBroadcastTextID` int unsigned NOT NULL DEFAULT '0', `SpellID` int DEFAULT NULL, @@ -2529,10 +2529,10 @@ DROP TABLE IF EXISTS `player_classlevelstats`; CREATE TABLE `player_classlevelstats` ( `class` tinyint unsigned NOT NULL, `level` tinyint unsigned NOT NULL, - `str` smallint unsigned NOT NULL COMMENT 'strength', - `agi` smallint unsigned NOT NULL COMMENT 'agility', - `sta` smallint unsigned NOT NULL COMMENT 'stamina', - `inte` smallint unsigned NOT NULL COMMENT 'intellect', + `str` int NOT NULL COMMENT 'strength', + `agi` int NOT NULL COMMENT 'agility', + `sta` int NOT NULL COMMENT 'stamina', + `inte` int NOT NULL COMMENT 'intellect', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`class`,`level`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Stores levels stats.'; @@ -3881,6 +3881,7 @@ CREATE TABLE `serverside_spell` ( `AttributesEx12` int unsigned NOT NULL DEFAULT '0', `AttributesEx13` int unsigned NOT NULL DEFAULT '0', `AttributesEx14` int unsigned NOT NULL DEFAULT '0', + `AttributesEx15` int unsigned NOT NULL DEFAULT '0', `Stances` bigint unsigned NOT NULL DEFAULT '0', `StancesNot` bigint unsigned NOT NULL DEFAULT '0', `Targets` int unsigned NOT NULL DEFAULT '0', @@ -4182,6 +4183,75 @@ CREATE TABLE `spawn_group_template` ( ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; +-- +-- Table structure for table `spawn_tracking` +-- + +DROP TABLE IF EXISTS `spawn_tracking`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `spawn_tracking` ( + `SpawnTrackingId` int unsigned NOT NULL, + `SpawnType` tinyint unsigned NOT NULL, + `SpawnId` bigint unsigned NOT NULL, + `QuestObjectiveId` int unsigned NOT NULL, + PRIMARY KEY (`SpawnTrackingId`,`SpawnType`,`SpawnId`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `spawn_tracking_quest_objective` +-- + +DROP TABLE IF EXISTS `spawn_tracking_quest_objective`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `spawn_tracking_quest_objective` ( + `SpawnTrackingId` int unsigned NOT NULL, + `QuestObjectiveId` int unsigned NOT NULL, + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`SpawnTrackingId`,`QuestObjectiveId`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `spawn_tracking_state` +-- + +DROP TABLE IF EXISTS `spawn_tracking_state`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `spawn_tracking_state` ( + `SpawnType` tinyint unsigned NOT NULL, + `SpawnId` bigint unsigned NOT NULL, + `State` tinyint unsigned NOT NULL DEFAULT '0', + `Visible` tinyint unsigned NOT NULL DEFAULT '1', + `StateSpellVisualId` int unsigned DEFAULT NULL, + `StateAnimId` smallint unsigned DEFAULT NULL, + `StateAnimKitId` smallint unsigned DEFAULT NULL, + `StateWorldEffects` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + PRIMARY KEY (`SpawnType`,`SpawnId`,`State`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Table structure for table `spawn_tracking_template` +-- + +DROP TABLE IF EXISTS `spawn_tracking_template`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `spawn_tracking_template` ( + `SpawnTrackingId` int unsigned NOT NULL, + `MapId` smallint unsigned NOT NULL DEFAULT '0', + `PhaseId` int NOT NULL DEFAULT '0', + `PhaseGroup` int NOT NULL DEFAULT '0', + `PhaseUseFlags` tinyint unsigned NOT NULL DEFAULT '0', + `VerifiedBuild` int NOT NULL DEFAULT '0', + PRIMARY KEY (`SpawnTrackingId`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; +/*!40101 SET character_set_client = @saved_cs_client */; + -- -- Table structure for table `spell_area` -- @@ -4423,13 +4493,14 @@ DROP TABLE IF EXISTS `spell_target_position`; CREATE TABLE `spell_target_position` ( `ID` int unsigned NOT NULL DEFAULT '0', `EffectIndex` tinyint unsigned NOT NULL DEFAULT '0', + `OrderIndex` int NOT NULL DEFAULT '0', `MapID` smallint unsigned NOT NULL DEFAULT '0', `PositionX` float NOT NULL DEFAULT '0', `PositionY` float NOT NULL DEFAULT '0', `PositionZ` float NOT NULL DEFAULT '0', `Orientation` float DEFAULT NULL, `VerifiedBuild` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`,`EffectIndex`) + PRIMARY KEY (`ID`,`EffectIndex`,`OrderIndex`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Spell System'; /*!40101 SET character_set_client = @saved_cs_client */; @@ -4666,6 +4737,7 @@ CREATE TABLE `vehicle_accessory` ( `description` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `summontype` tinyint unsigned NOT NULL DEFAULT '6' COMMENT 'see enum TempSummonType', `summontimer` int unsigned NOT NULL DEFAULT '30000' COMMENT 'timer, only relevant for certain summontypes', + `RideSpellID` int DEFAULT NULL, PRIMARY KEY (`guid`,`seat_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; @@ -4718,6 +4790,7 @@ CREATE TABLE `vehicle_template_accessory` ( `description` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `summontype` tinyint unsigned NOT NULL DEFAULT '6' COMMENT 'see enum TempSummonType', `summontimer` int unsigned NOT NULL DEFAULT '30000' COMMENT 'timer, only relevant for certain summontypes', + `RideSpellID` int DEFAULT NULL, PRIMARY KEY (`entry`,`seat_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; @@ -4983,4 +5056,4 @@ CREATE TABLE `world_state` ( /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2024-12-22 2:56:21 +-- Dump completed on 2025-03-29 1:12:17 diff --git a/sql/updates/auth/master/2024_12_22_00_auth.sql b/sql/old/11.x/auth/24121_2025_03_29/2024_12_22_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2024_12_22_00_auth.sql rename to sql/old/11.x/auth/24121_2025_03_29/2024_12_22_00_auth.sql diff --git a/sql/updates/auth/master/2025_01_11_00_auth.sql b/sql/old/11.x/auth/24121_2025_03_29/2025_01_11_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_01_11_00_auth.sql rename to sql/old/11.x/auth/24121_2025_03_29/2025_01_11_00_auth.sql diff --git a/sql/updates/auth/master/2025_01_15_00_auth.sql b/sql/old/11.x/auth/24121_2025_03_29/2025_01_15_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_01_15_00_auth.sql rename to sql/old/11.x/auth/24121_2025_03_29/2025_01_15_00_auth.sql diff --git a/sql/updates/auth/master/2025_01_15_01_auth.sql b/sql/old/11.x/auth/24121_2025_03_29/2025_01_15_01_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_01_15_01_auth.sql rename to sql/old/11.x/auth/24121_2025_03_29/2025_01_15_01_auth.sql diff --git a/sql/updates/auth/master/2025_01_22_00_auth.sql b/sql/old/11.x/auth/24121_2025_03_29/2025_01_22_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_01_22_00_auth.sql rename to sql/old/11.x/auth/24121_2025_03_29/2025_01_22_00_auth.sql diff --git a/sql/updates/auth/master/2025_01_29_00_auth.sql b/sql/old/11.x/auth/24121_2025_03_29/2025_01_29_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_01_29_00_auth.sql rename to sql/old/11.x/auth/24121_2025_03_29/2025_01_29_00_auth.sql diff --git a/sql/updates/auth/master/2025_01_31_00_auth.sql b/sql/old/11.x/auth/24121_2025_03_29/2025_01_31_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_01_31_00_auth.sql rename to sql/old/11.x/auth/24121_2025_03_29/2025_01_31_00_auth.sql diff --git a/sql/updates/auth/master/2025_02_03_00_auth.sql b/sql/old/11.x/auth/24121_2025_03_29/2025_02_03_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_02_03_00_auth.sql rename to sql/old/11.x/auth/24121_2025_03_29/2025_02_03_00_auth.sql diff --git a/sql/updates/auth/master/2025_02_19_00_auth.sql b/sql/old/11.x/auth/24121_2025_03_29/2025_02_19_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_02_19_00_auth.sql rename to sql/old/11.x/auth/24121_2025_03_29/2025_02_19_00_auth.sql diff --git a/sql/updates/auth/master/2025_02_21_00_auth.sql b/sql/old/11.x/auth/24121_2025_03_29/2025_02_21_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_02_21_00_auth.sql rename to sql/old/11.x/auth/24121_2025_03_29/2025_02_21_00_auth.sql diff --git a/sql/updates/auth/master/2025_03_02_00_auth.sql b/sql/old/11.x/auth/24121_2025_03_29/2025_03_02_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_03_02_00_auth.sql rename to sql/old/11.x/auth/24121_2025_03_29/2025_03_02_00_auth.sql diff --git a/sql/updates/auth/master/2025_03_04_00_auth.sql b/sql/old/11.x/auth/24121_2025_03_29/2025_03_04_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_03_04_00_auth.sql rename to sql/old/11.x/auth/24121_2025_03_29/2025_03_04_00_auth.sql diff --git a/sql/updates/auth/master/2025_03_05_00_auth.sql b/sql/old/11.x/auth/24121_2025_03_29/2025_03_05_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_03_05_00_auth.sql rename to sql/old/11.x/auth/24121_2025_03_29/2025_03_05_00_auth.sql diff --git a/sql/updates/auth/master/2025_03_08_00_auth.sql b/sql/old/11.x/auth/24121_2025_03_29/2025_03_08_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_03_08_00_auth.sql rename to sql/old/11.x/auth/24121_2025_03_29/2025_03_08_00_auth.sql diff --git a/sql/updates/auth/master/2025_03_13_00_auth.sql b/sql/old/11.x/auth/24121_2025_03_29/2025_03_13_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_03_13_00_auth.sql rename to sql/old/11.x/auth/24121_2025_03_29/2025_03_13_00_auth.sql diff --git a/sql/updates/auth/master/2025_03_26_00_auth.sql b/sql/old/11.x/auth/24121_2025_03_29/2025_03_26_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_03_26_00_auth.sql rename to sql/old/11.x/auth/24121_2025_03_29/2025_03_26_00_auth.sql diff --git a/sql/updates/characters/master/2024_12_22_00_characters.sql b/sql/old/11.x/characters/24121_2025_03_29/2024_12_22_00_characters.sql similarity index 100% rename from sql/updates/characters/master/2024_12_22_00_characters.sql rename to sql/old/11.x/characters/24121_2025_03_29/2024_12_22_00_characters.sql diff --git a/sql/updates/characters/master/2025_01_04_00_characters.sql b/sql/old/11.x/characters/24121_2025_03_29/2025_01_04_00_characters.sql similarity index 100% rename from sql/updates/characters/master/2025_01_04_00_characters.sql rename to sql/old/11.x/characters/24121_2025_03_29/2025_01_04_00_characters.sql diff --git a/sql/updates/hotfixes/master/2024_12_22_10_hotfixes.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_22_10_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_12_22_10_hotfixes.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_22_10_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2024_12_30_00_hotfixes.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_12_30_00_hotfixes.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2024_12_30_01_hotfixes_enUS.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_01_hotfixes_enUS.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_12_30_01_hotfixes_enUS.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_01_hotfixes_enUS.sql diff --git a/sql/updates/hotfixes/master/2024_12_30_02_hotfixes_deDE.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_02_hotfixes_deDE.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_12_30_02_hotfixes_deDE.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_02_hotfixes_deDE.sql diff --git a/sql/updates/hotfixes/master/2024_12_30_03_hotfixes_esES.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_03_hotfixes_esES.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_12_30_03_hotfixes_esES.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_03_hotfixes_esES.sql diff --git a/sql/updates/hotfixes/master/2024_12_30_04_hotfixes_esMX.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_04_hotfixes_esMX.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_12_30_04_hotfixes_esMX.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_04_hotfixes_esMX.sql diff --git a/sql/updates/hotfixes/master/2024_12_30_05_hotfixes_frFR.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_05_hotfixes_frFR.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_12_30_05_hotfixes_frFR.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_05_hotfixes_frFR.sql diff --git a/sql/updates/hotfixes/master/2024_12_30_06_hotfixes_itIT.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_06_hotfixes_itIT.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_12_30_06_hotfixes_itIT.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_06_hotfixes_itIT.sql diff --git a/sql/updates/hotfixes/master/2024_12_30_07_hotfixes_koKR.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_07_hotfixes_koKR.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_12_30_07_hotfixes_koKR.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_07_hotfixes_koKR.sql diff --git a/sql/updates/hotfixes/master/2024_12_30_08_hotfixes_ptBR.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_08_hotfixes_ptBR.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_12_30_08_hotfixes_ptBR.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_08_hotfixes_ptBR.sql diff --git a/sql/updates/hotfixes/master/2024_12_30_09_hotfixes_ruRU.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_09_hotfixes_ruRU.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_12_30_09_hotfixes_ruRU.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_09_hotfixes_ruRU.sql diff --git a/sql/updates/hotfixes/master/2024_12_30_10_hotfixes_zhCN.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_10_hotfixes_zhCN.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_12_30_10_hotfixes_zhCN.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_10_hotfixes_zhCN.sql diff --git a/sql/updates/hotfixes/master/2024_12_30_11_hotfixes_zhTW.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_11_hotfixes_zhTW.sql similarity index 100% rename from sql/updates/hotfixes/master/2024_12_30_11_hotfixes_zhTW.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2024_12_30_11_hotfixes_zhTW.sql diff --git a/sql/updates/hotfixes/master/2025_03_02_00_hotfixes.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_02_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_02_00_hotfixes.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_02_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2025_03_04_00_hotfixes.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_04_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_04_00_hotfixes.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_04_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2025_03_07_00_hotfixes_enUS.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_00_hotfixes_enUS.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_07_00_hotfixes_enUS.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_00_hotfixes_enUS.sql diff --git a/sql/updates/hotfixes/master/2025_03_07_01_hotfixes_ptBR.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_01_hotfixes_ptBR.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_07_01_hotfixes_ptBR.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_01_hotfixes_ptBR.sql diff --git a/sql/updates/hotfixes/master/2025_03_07_02_hotfixes_esMX.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_02_hotfixes_esMX.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_07_02_hotfixes_esMX.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_02_hotfixes_esMX.sql diff --git a/sql/updates/hotfixes/master/2025_03_07_03_hotfixes_frFR.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_03_hotfixes_frFR.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_07_03_hotfixes_frFR.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_03_hotfixes_frFR.sql diff --git a/sql/updates/hotfixes/master/2025_03_07_04_hotfixes_deDE.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_04_hotfixes_deDE.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_07_04_hotfixes_deDE.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_04_hotfixes_deDE.sql diff --git a/sql/updates/hotfixes/master/2025_03_07_05_hotfixes_esES.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_05_hotfixes_esES.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_07_05_hotfixes_esES.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_05_hotfixes_esES.sql diff --git a/sql/updates/hotfixes/master/2025_03_07_06_hotfixes_itIT.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_06_hotfixes_itIT.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_07_06_hotfixes_itIT.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_06_hotfixes_itIT.sql diff --git a/sql/updates/hotfixes/master/2025_03_07_07_hotfixes_ruRU.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_07_hotfixes_ruRU.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_07_07_hotfixes_ruRU.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_07_hotfixes_ruRU.sql diff --git a/sql/updates/hotfixes/master/2025_03_07_08_hotfixes_koKR.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_08_hotfixes_koKR.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_07_08_hotfixes_koKR.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_08_hotfixes_koKR.sql diff --git a/sql/updates/hotfixes/master/2025_03_07_09_hotfixes_zhTW.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_09_hotfixes_zhTW.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_07_09_hotfixes_zhTW.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_09_hotfixes_zhTW.sql diff --git a/sql/updates/hotfixes/master/2025_03_07_10_hotfixes_zhCN.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_10_hotfixes_zhCN.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_07_10_hotfixes_zhCN.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_07_10_hotfixes_zhCN.sql diff --git a/sql/updates/hotfixes/master/2025_03_27_00_hotfixes_enUS.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_00_hotfixes_enUS.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_27_00_hotfixes_enUS.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_00_hotfixes_enUS.sql diff --git a/sql/updates/hotfixes/master/2025_03_27_01_hotfixes_deDE.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_01_hotfixes_deDE.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_27_01_hotfixes_deDE.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_01_hotfixes_deDE.sql diff --git a/sql/updates/hotfixes/master/2025_03_27_02_hotfixes_esES.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_02_hotfixes_esES.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_27_02_hotfixes_esES.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_02_hotfixes_esES.sql diff --git a/sql/updates/hotfixes/master/2025_03_27_03_hotfixes_esMX.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_03_hotfixes_esMX.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_27_03_hotfixes_esMX.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_03_hotfixes_esMX.sql diff --git a/sql/updates/hotfixes/master/2025_03_27_04_hotfixes_frFR.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_04_hotfixes_frFR.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_27_04_hotfixes_frFR.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_04_hotfixes_frFR.sql diff --git a/sql/updates/hotfixes/master/2025_03_27_05_hotfixes_itIT.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_05_hotfixes_itIT.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_27_05_hotfixes_itIT.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_05_hotfixes_itIT.sql diff --git a/sql/updates/hotfixes/master/2025_03_27_06_hotfixes_koKR.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_06_hotfixes_koKR.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_27_06_hotfixes_koKR.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_06_hotfixes_koKR.sql diff --git a/sql/updates/hotfixes/master/2025_03_27_07_hotfixes_ptBR.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_07_hotfixes_ptBR.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_27_07_hotfixes_ptBR.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_07_hotfixes_ptBR.sql diff --git a/sql/updates/hotfixes/master/2025_03_27_08_hotfixes_ruRU.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_08_hotfixes_ruRU.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_27_08_hotfixes_ruRU.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_08_hotfixes_ruRU.sql diff --git a/sql/updates/hotfixes/master/2025_03_27_09_hotfixes_zhCN.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_09_hotfixes_zhCN.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_27_09_hotfixes_zhCN.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_09_hotfixes_zhCN.sql diff --git a/sql/updates/hotfixes/master/2025_03_27_10_hotfixes_zhTW.sql b/sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_10_hotfixes_zhTW.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_27_10_hotfixes_zhTW.sql rename to sql/old/11.x/hotfixes/24121_2025_03_29/2025_03_27_10_hotfixes_zhTW.sql diff --git a/sql/updates/world/master/2024_12_22_10_world.sql b/sql/old/11.x/world/24121_2025_03_29/2024_12_22_10_world.sql similarity index 100% rename from sql/updates/world/master/2024_12_22_10_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2024_12_22_10_world.sql diff --git a/sql/updates/world/master/2024_12_22_11_world.sql b/sql/old/11.x/world/24121_2025_03_29/2024_12_22_11_world.sql similarity index 100% rename from sql/updates/world/master/2024_12_22_11_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2024_12_22_11_world.sql diff --git a/sql/updates/world/master/2024_12_23_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2024_12_23_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_12_23_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2024_12_23_00_world.sql diff --git a/sql/updates/world/master/2024_12_24_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2024_12_24_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_12_24_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2024_12_24_00_world.sql diff --git a/sql/updates/world/master/2024_12_29_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2024_12_29_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_12_29_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2024_12_29_00_world.sql diff --git a/sql/updates/world/master/2024_12_29_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2024_12_29_01_world.sql similarity index 100% rename from sql/updates/world/master/2024_12_29_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2024_12_29_01_world.sql diff --git a/sql/updates/world/master/2024_12_29_02_world.sql b/sql/old/11.x/world/24121_2025_03_29/2024_12_29_02_world.sql similarity index 100% rename from sql/updates/world/master/2024_12_29_02_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2024_12_29_02_world.sql diff --git a/sql/updates/world/master/2024_12_29_03_world.sql b/sql/old/11.x/world/24121_2025_03_29/2024_12_29_03_world.sql similarity index 100% rename from sql/updates/world/master/2024_12_29_03_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2024_12_29_03_world.sql diff --git a/sql/updates/world/master/2024_12_29_04_world.sql b/sql/old/11.x/world/24121_2025_03_29/2024_12_29_04_world.sql similarity index 100% rename from sql/updates/world/master/2024_12_29_04_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2024_12_29_04_world.sql diff --git a/sql/updates/world/master/2024_12_30_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2024_12_30_00_world.sql similarity index 100% rename from sql/updates/world/master/2024_12_30_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2024_12_30_00_world.sql diff --git a/sql/updates/world/master/2024_12_30_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2024_12_30_01_world.sql similarity index 100% rename from sql/updates/world/master/2024_12_30_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2024_12_30_01_world.sql diff --git a/sql/updates/world/master/2024_12_30_02_world.sql b/sql/old/11.x/world/24121_2025_03_29/2024_12_30_02_world.sql similarity index 100% rename from sql/updates/world/master/2024_12_30_02_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2024_12_30_02_world.sql diff --git a/sql/updates/world/master/2025_01_01_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_01_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_01_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_01_00_world.sql diff --git a/sql/updates/world/master/2025_01_01_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_01_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_01_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_01_01_world.sql diff --git a/sql/updates/world/master/2025_01_02_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_00_world.sql diff --git a/sql/updates/world/master/2025_01_02_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_01_world.sql diff --git a/sql/updates/world/master/2025_01_02_02_world_creature_equip.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_02_world_creature_equip.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_02_world_creature_equip.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_02_world_creature_equip.sql diff --git a/sql/updates/world/master/2025_01_02_03_world_creature_model_info.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_03_world_creature_model_info.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_03_world_creature_model_info.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_03_world_creature_model_info.sql diff --git a/sql/updates/world/master/2025_01_02_04_world_page_text.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_04_world_page_text.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_04_world_page_text.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_04_world_page_text.sql diff --git a/sql/updates/world/master/2025_01_02_05_world_quest_template.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_05_world_quest_template.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_05_world_quest_template.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_05_world_quest_template.sql diff --git a/sql/updates/world/master/2025_01_02_06_world_gameobject_template.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_06_world_gameobject_template.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_06_world_gameobject_template.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_06_world_gameobject_template.sql diff --git a/sql/updates/world/master/2025_01_02_07_world_death_knight.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_07_world_death_knight.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_07_world_death_knight.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_07_world_death_knight.sql diff --git a/sql/updates/world/master/2025_01_02_08_world_demon_hunter.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_08_world_demon_hunter.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_08_world_demon_hunter.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_08_world_demon_hunter.sql diff --git a/sql/updates/world/master/2025_01_02_09_world_druid.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_09_world_druid.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_09_world_druid.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_09_world_druid.sql diff --git a/sql/updates/world/master/2025_01_02_10_world_evoker.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_10_world_evoker.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_10_world_evoker.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_10_world_evoker.sql diff --git a/sql/updates/world/master/2025_01_02_11_world_hunter.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_11_world_hunter.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_11_world_hunter.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_11_world_hunter.sql diff --git a/sql/updates/world/master/2025_01_02_12_world_mage.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_12_world_mage.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_12_world_mage.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_12_world_mage.sql diff --git a/sql/updates/world/master/2025_01_02_13_world_monk.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_13_world_monk.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_13_world_monk.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_13_world_monk.sql diff --git a/sql/updates/world/master/2025_01_02_14_world_paladin.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_14_world_paladin.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_14_world_paladin.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_14_world_paladin.sql diff --git a/sql/updates/world/master/2025_01_02_15_world_priest.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_15_world_priest.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_15_world_priest.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_15_world_priest.sql diff --git a/sql/updates/world/master/2025_01_02_16_world_rogue.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_16_world_rogue.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_16_world_rogue.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_16_world_rogue.sql diff --git a/sql/updates/world/master/2025_01_02_17_world_shaman.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_17_world_shaman.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_17_world_shaman.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_17_world_shaman.sql diff --git a/sql/updates/world/master/2025_01_02_18_world_warlock.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_18_world_warlock.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_18_world_warlock.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_18_world_warlock.sql diff --git a/sql/updates/world/master/2025_01_02_19_world_warrior.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_19_world_warrior.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_19_world_warrior.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_19_world_warrior.sql diff --git a/sql/updates/world/master/2025_01_02_20_world_2024_12_21_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_20_world_2024_12_21_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_20_world_2024_12_21_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_20_world_2024_12_21_00_world.sql diff --git a/sql/updates/world/master/2025_01_02_21_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_21_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_21_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_21_world.sql diff --git a/sql/updates/world/master/2025_01_02_22_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_22_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_22_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_22_world.sql diff --git a/sql/updates/world/master/2025_01_02_23_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_23_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_23_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_23_world.sql diff --git a/sql/updates/world/master/2025_01_02_24_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_24_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_24_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_24_world.sql diff --git a/sql/updates/world/master/2025_01_02_25_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_02_25_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_02_25_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_02_25_world.sql diff --git a/sql/updates/world/master/2025_01_03_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_03_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_03_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_03_00_world.sql diff --git a/sql/updates/world/master/2025_01_03_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_03_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_03_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_03_01_world.sql diff --git a/sql/updates/world/master/2025_01_03_02_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_03_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_03_02_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_03_02_world.sql diff --git a/sql/updates/world/master/2025_01_04_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_04_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_04_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_04_00_world.sql diff --git a/sql/updates/world/master/2025_01_04_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_04_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_04_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_04_01_world.sql diff --git a/sql/updates/world/master/2025_01_04_02_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_04_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_04_02_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_04_02_world.sql diff --git a/sql/updates/world/master/2025_01_04_03_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_04_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_04_03_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_04_03_world.sql diff --git a/sql/updates/world/master/2025_01_05_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_05_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_05_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_05_00_world.sql diff --git a/sql/updates/world/master/2025_01_05_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_05_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_05_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_05_01_world.sql diff --git a/sql/updates/world/master/2025_01_07_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_07_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_07_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_07_00_world.sql diff --git a/sql/updates/world/master/2025_01_10_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_10_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_10_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_10_00_world.sql diff --git a/sql/updates/world/master/2025_01_10_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_10_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_10_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_10_01_world.sql diff --git a/sql/updates/world/master/2025_01_11_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_11_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_11_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_11_00_world.sql diff --git a/sql/updates/world/master/2025_01_11_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_11_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_11_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_11_01_world.sql diff --git a/sql/updates/world/master/2025_01_11_02_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_11_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_11_02_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_11_02_world.sql diff --git a/sql/updates/world/master/2025_01_13_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_13_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_13_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_13_00_world.sql diff --git a/sql/updates/world/master/2025_01_13_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_13_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_13_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_13_01_world.sql diff --git a/sql/updates/world/master/2025_01_13_02_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_13_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_13_02_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_13_02_world.sql diff --git a/sql/updates/world/master/2025_01_13_03_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_13_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_13_03_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_13_03_world.sql diff --git a/sql/updates/world/master/2025_01_13_04_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_13_04_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_13_04_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_13_04_world.sql diff --git a/sql/updates/world/master/2025_01_13_05_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_13_05_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_13_05_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_13_05_world.sql diff --git a/sql/updates/world/master/2025_01_13_06_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_13_06_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_13_06_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_13_06_world.sql diff --git a/sql/updates/world/master/2025_01_14_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_14_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_14_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_14_00_world.sql diff --git a/sql/updates/world/master/2025_01_14_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_14_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_14_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_14_01_world.sql diff --git a/sql/updates/world/master/2025_01_14_02_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_14_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_14_02_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_14_02_world.sql diff --git a/sql/updates/world/master/2025_01_14_03_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_14_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_14_03_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_14_03_world.sql diff --git a/sql/updates/world/master/2025_01_14_04_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_14_04_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_14_04_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_14_04_world.sql diff --git a/sql/updates/world/master/2025_01_14_05_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_14_05_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_14_05_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_14_05_world.sql diff --git a/sql/updates/world/master/2025_01_15_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_15_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_15_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_15_00_world.sql diff --git a/sql/updates/world/master/2025_01_15_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_15_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_15_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_15_01_world.sql diff --git a/sql/updates/world/master/2025_01_16_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_16_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_16_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_16_00_world.sql diff --git a/sql/updates/world/master/2025_01_16_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_16_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_16_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_16_01_world.sql diff --git a/sql/updates/world/master/2025_01_16_02_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_16_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_16_02_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_16_02_world.sql diff --git a/sql/updates/world/master/2025_01_17_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_17_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_17_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_17_00_world.sql diff --git a/sql/updates/world/master/2025_01_17_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_17_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_17_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_17_01_world.sql diff --git a/sql/updates/world/master/2025_01_17_02_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_17_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_17_02_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_17_02_world.sql diff --git a/sql/updates/world/master/2025_01_17_03_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_17_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_17_03_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_17_03_world.sql diff --git a/sql/updates/world/master/2025_01_17_04_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_17_04_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_17_04_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_17_04_world.sql diff --git a/sql/updates/world/master/2025_01_17_05_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_17_05_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_17_05_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_17_05_world.sql diff --git a/sql/updates/world/master/2025_01_18_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_18_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_18_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_18_00_world.sql diff --git a/sql/updates/world/master/2025_01_18_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_18_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_18_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_18_01_world.sql diff --git a/sql/updates/world/master/2025_01_19_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_19_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_19_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_19_00_world.sql diff --git a/sql/updates/world/master/2025_01_19_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_19_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_19_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_19_01_world.sql diff --git a/sql/updates/world/master/2025_01_19_02_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_19_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_19_02_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_19_02_world.sql diff --git a/sql/updates/world/master/2025_01_21_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_21_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_21_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_21_00_world.sql diff --git a/sql/updates/world/master/2025_01_23_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_23_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_23_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_23_00_world.sql diff --git a/sql/updates/world/master/2025_01_24_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_24_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_24_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_24_00_world.sql diff --git a/sql/updates/world/master/2025_01_24_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_24_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_24_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_24_01_world.sql diff --git a/sql/updates/world/master/2025_01_26_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_26_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_26_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_26_00_world.sql diff --git a/sql/updates/world/master/2025_01_29_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_29_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_29_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_29_00_world.sql diff --git a/sql/updates/world/master/2025_01_30_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_30_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_30_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_30_00_world.sql diff --git a/sql/updates/world/master/2025_01_30_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_30_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_30_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_30_01_world.sql diff --git a/sql/updates/world/master/2025_01_31_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_01_31_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_01_31_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_01_31_00_world.sql diff --git a/sql/updates/world/master/2025_02_01_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_01_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_01_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_01_00_world.sql diff --git a/sql/updates/world/master/2025_02_01_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_01_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_01_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_01_01_world.sql diff --git a/sql/updates/world/master/2025_02_01_02_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_01_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_01_02_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_01_02_world.sql diff --git a/sql/updates/world/master/2025_02_01_03_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_01_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_01_03_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_01_03_world.sql diff --git a/sql/updates/world/master/2025_02_02_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_02_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_02_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_02_00_world.sql diff --git a/sql/updates/world/master/2025_02_04_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_04_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_04_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_04_00_world.sql diff --git a/sql/updates/world/master/2025_02_04_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_04_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_04_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_04_01_world.sql diff --git a/sql/updates/world/master/2025_02_05_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_05_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_05_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_05_00_world.sql diff --git a/sql/updates/world/master/2025_02_06_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_06_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_06_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_06_00_world.sql diff --git a/sql/updates/world/master/2025_02_06_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_06_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_06_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_06_01_world.sql diff --git a/sql/updates/world/master/2025_02_06_02_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_06_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_06_02_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_06_02_world.sql diff --git a/sql/updates/world/master/2025_02_07_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_07_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_07_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_07_00_world.sql diff --git a/sql/updates/world/master/2025_02_07_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_07_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_07_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_07_01_world.sql diff --git a/sql/updates/world/master/2025_02_07_02_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_07_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_07_02_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_07_02_world.sql diff --git a/sql/updates/world/master/2025_02_10_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_10_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_10_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_10_00_world.sql diff --git a/sql/updates/world/master/2025_02_11_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_11_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_11_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_11_00_world.sql diff --git a/sql/updates/world/master/2025_02_13_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_13_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_13_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_13_00_world.sql diff --git a/sql/updates/world/master/2025_02_14_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_14_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_14_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_14_00_world.sql diff --git a/sql/updates/world/master/2025_02_14_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_14_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_14_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_14_01_world.sql diff --git a/sql/updates/world/master/2025_02_15_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_15_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_15_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_15_00_world.sql diff --git a/sql/updates/world/master/2025_02_17_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_17_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_17_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_17_00_world.sql diff --git a/sql/updates/world/master/2025_02_17_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_17_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_17_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_17_01_world.sql diff --git a/sql/updates/world/master/2025_02_17_02_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_17_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_17_02_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_17_02_world.sql diff --git a/sql/updates/world/master/2025_02_17_03_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_02_17_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_02_17_03_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_02_17_03_world.sql diff --git a/sql/updates/world/master/2025_03_02_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_02_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_02_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_02_00_world.sql diff --git a/sql/updates/world/master/2025_03_07_00_world_enUS.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_07_00_world_enUS.sql similarity index 100% rename from sql/updates/world/master/2025_03_07_00_world_enUS.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_07_00_world_enUS.sql diff --git a/sql/updates/world/master/2025_03_07_01_world_ptBR.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_07_01_world_ptBR.sql similarity index 100% rename from sql/updates/world/master/2025_03_07_01_world_ptBR.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_07_01_world_ptBR.sql diff --git a/sql/updates/world/master/2025_03_07_02_world_esMX.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_07_02_world_esMX.sql similarity index 100% rename from sql/updates/world/master/2025_03_07_02_world_esMX.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_07_02_world_esMX.sql diff --git a/sql/updates/world/master/2025_03_07_03_world_frFR.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_07_03_world_frFR.sql similarity index 100% rename from sql/updates/world/master/2025_03_07_03_world_frFR.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_07_03_world_frFR.sql diff --git a/sql/updates/world/master/2025_03_07_04_world_deDE.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_07_04_world_deDE.sql similarity index 100% rename from sql/updates/world/master/2025_03_07_04_world_deDE.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_07_04_world_deDE.sql diff --git a/sql/updates/world/master/2025_03_07_05_world_esES.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_07_05_world_esES.sql similarity index 100% rename from sql/updates/world/master/2025_03_07_05_world_esES.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_07_05_world_esES.sql diff --git a/sql/updates/world/master/2025_03_07_06_world_itIT.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_07_06_world_itIT.sql similarity index 100% rename from sql/updates/world/master/2025_03_07_06_world_itIT.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_07_06_world_itIT.sql diff --git a/sql/updates/world/master/2025_03_07_07_world_ruRU.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_07_07_world_ruRU.sql similarity index 100% rename from sql/updates/world/master/2025_03_07_07_world_ruRU.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_07_07_world_ruRU.sql diff --git a/sql/updates/world/master/2025_03_07_08_world_koKR.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_07_08_world_koKR.sql similarity index 100% rename from sql/updates/world/master/2025_03_07_08_world_koKR.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_07_08_world_koKR.sql diff --git a/sql/updates/world/master/2025_03_07_09_world_zhTW.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_07_09_world_zhTW.sql similarity index 100% rename from sql/updates/world/master/2025_03_07_09_world_zhTW.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_07_09_world_zhTW.sql diff --git a/sql/updates/world/master/2025_03_07_10_world_zhCN.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_07_10_world_zhCN.sql similarity index 100% rename from sql/updates/world/master/2025_03_07_10_world_zhCN.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_07_10_world_zhCN.sql diff --git a/sql/updates/world/master/2025_03_07_11_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_07_11_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_07_11_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_07_11_world.sql diff --git a/sql/updates/world/master/2025_03_08_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_08_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_08_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_08_00_world.sql diff --git a/sql/updates/world/master/2025_03_08_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_08_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_08_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_08_01_world.sql diff --git a/sql/updates/world/master/2025_03_11_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_11_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_11_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_11_00_world.sql diff --git a/sql/updates/world/master/2025_03_16_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_16_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_16_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_16_00_world.sql diff --git a/sql/updates/world/master/2025_03_20_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_20_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_20_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_20_00_world.sql diff --git a/sql/updates/world/master/2025_03_22_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_22_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_22_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_22_00_world.sql diff --git a/sql/updates/world/master/2025_03_23_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_23_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_23_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_23_00_world.sql diff --git a/sql/updates/world/master/2025_03_23_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_23_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_23_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_23_01_world.sql diff --git a/sql/updates/world/master/2025_03_23_02_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_23_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_23_02_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_23_02_world.sql diff --git a/sql/updates/world/master/2025_03_25_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_25_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_25_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_25_00_world.sql diff --git a/sql/updates/world/master/2025_03_25_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_25_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_25_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_25_01_world.sql diff --git a/sql/updates/world/master/2025_03_28_00_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_28_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_28_00_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_28_00_world.sql diff --git a/sql/updates/world/master/2025_03_28_01_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_28_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_28_01_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_28_01_world.sql diff --git a/sql/updates/world/master/2025_03_28_02_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_28_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_28_02_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_28_02_world.sql diff --git a/sql/updates/world/master/2025_03_28_03_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_28_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_28_03_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_28_03_world.sql diff --git a/sql/updates/world/master/2025_03_28_04_world.sql b/sql/old/11.x/world/24121_2025_03_29/2025_03_28_04_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_28_04_world.sql rename to sql/old/11.x/world/24121_2025_03_29/2025_03_28_04_world.sql diff --git a/sql/updates/auth/master/2025_03_29_00_auth.sql b/sql/updates/auth/master/2025_03_29_00_auth.sql new file mode 100644 index 00000000000..278195aa147 --- /dev/null +++ b/sql/updates/auth/master/2025_03_29_00_auth.sql @@ -0,0 +1,3 @@ +-- TDB 1110.25031 auth +UPDATE `updates` SET `state`='ARCHIVED',`speed`=0; +REPLACE INTO `updates_include` (`path`, `state`) VALUES ('$/sql/old/11.x/auth', 'ARCHIVED'); diff --git a/sql/updates/characters/master/2025_03_29_00_characters.sql b/sql/updates/characters/master/2025_03_29_00_characters.sql new file mode 100644 index 00000000000..69fab8ab5a5 --- /dev/null +++ b/sql/updates/characters/master/2025_03_29_00_characters.sql @@ -0,0 +1,3 @@ +-- TDB 1110.25031 characters +UPDATE `updates` SET `state`='ARCHIVED',`speed`=0; +REPLACE INTO `updates_include` (`path`, `state`) VALUES ('$/sql/old/11.x/characters', 'ARCHIVED'); diff --git a/sql/updates/hotfixes/master/2025_03_29_00_hotfixes.sql b/sql/updates/hotfixes/master/2025_03_29_00_hotfixes.sql new file mode 100644 index 00000000000..91345d54f4d --- /dev/null +++ b/sql/updates/hotfixes/master/2025_03_29_00_hotfixes.sql @@ -0,0 +1,3 @@ +-- TDB 1110.25031 hotfixes +UPDATE `updates` SET `state`='ARCHIVED',`speed`=0; +REPLACE INTO `updates_include` (`path`, `state`) VALUES ('$/sql/old/11.x/hotfixes', 'ARCHIVED'); diff --git a/sql/updates/world/master/2025_03_29_00_world.sql b/sql/updates/world/master/2025_03_29_00_world.sql new file mode 100644 index 00000000000..06ac656bf62 --- /dev/null +++ b/sql/updates/world/master/2025_03_29_00_world.sql @@ -0,0 +1,4 @@ +-- TDB 1110.25031 world +UPDATE `version` SET `db_version`='TDB 1110.25031', `cache_id`=25031 LIMIT 1; +UPDATE `updates` SET `state`='ARCHIVED',`speed`=0; +REPLACE INTO `updates_include` (`path`, `state`) VALUES ('$/sql/old/11.x/world', 'ARCHIVED');