diff --git a/revision_data.h.in.cmake b/revision_data.h.in.cmake index f322bcc88d8..beb2628e6e9 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_1110.25031_2025_03_29.sql" -#define DATABASE_HOTFIXES_DATABASE "TDB_full_hotfixes_1110.25031_2025_03_29.sql" +#define DATABASE_FULL_DATABASE "TDB_full_world_1115.25051_2025_05_31.sql" +#define DATABASE_HOTFIXES_DATABASE "TDB_full_hotfixes_1115.25051_2025_05_31.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 8763189136e..b1aa7a7ef5c 100644 --- a/sql/base/auth_database.sql +++ b/sql/base/auth_database.sql @@ -1,8 +1,8 @@ --- MySQL dump 10.13 Distrib 8.0.41, for Linux (x86_64) +-- MySQL dump 10.13 Distrib 8.0.42, for Linux (x86_64) -- -- Host: localhost Database: auth -- ------------------------------------------------------ --- Server version 8.0.41-0ubuntu0.22.04.1 +-- Server version 8.0.42-0ubuntu0.22.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -3603,14 +3603,15 @@ INSERT INTO `updates` VALUES ('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), -('2025_03_31_00_auth.sql','0522AF5AE6CE2B2EB14265CC005CC209DB4834C0','RELEASED','2025-03-31 21:19:14',0), -('2025_04_09_00_auth.sql','7543CD6152ABDA64B5FC75FC28211A54F16B9E40','RELEASED','2025-04-09 10:06:12',0), -('2025_04_10_00_auth.sql','93EBDB49570AFD980449CE6858AFA588ED763FAB','RELEASED','2025-04-10 20:45:44',0), -('2025_04_12_00_auth.sql','A33D1A1E50EA4B6E93DD6BAB5AD624EDAEC39BDF','RELEASED','2025-04-12 00:54:47',0), -('2025_04_25_00_auth.sql','CD64B1560DE7A3715B561FC4E712C5E61C126A1D','RELEASED','2025-04-25 19:43:41',0), -('2025_04_30_00_auth.sql','B8708581D23575920082C18665E828C629F07DED','RELEASED','2025-04-30 13:15:42',0), -('2025_05_14_00_auth.sql','E4C40DFB18415ADB60223BA7518A2F0FCD491712','RELEASED','2025-05-14 10:24:56',0), -('2025_05_30_00_auth.sql','37191DD7967326918A3BE9EB919CEECBA42098A2','RELEASED','2025-05-30 11:42:16',0); +('2025_03_31_00_auth.sql','0522AF5AE6CE2B2EB14265CC005CC209DB4834C0','ARCHIVED','2025-03-31 21:19:14',0), +('2025_04_09_00_auth.sql','7543CD6152ABDA64B5FC75FC28211A54F16B9E40','ARCHIVED','2025-04-09 10:06:12',0), +('2025_04_10_00_auth.sql','93EBDB49570AFD980449CE6858AFA588ED763FAB','ARCHIVED','2025-04-10 20:45:44',0), +('2025_04_12_00_auth.sql','A33D1A1E50EA4B6E93DD6BAB5AD624EDAEC39BDF','ARCHIVED','2025-04-12 00:54:47',0), +('2025_04_25_00_auth.sql','CD64B1560DE7A3715B561FC4E712C5E61C126A1D','ARCHIVED','2025-04-25 19:43:41',0), +('2025_04_30_00_auth.sql','B8708581D23575920082C18665E828C629F07DED','ARCHIVED','2025-04-30 13:15:42',0), +('2025_05_14_00_auth.sql','E4C40DFB18415ADB60223BA7518A2F0FCD491712','ARCHIVED','2025-05-14 10:24:56',0), +('2025_05_30_00_auth.sql','37191DD7967326918A3BE9EB919CEECBA42098A2','ARCHIVED','2025-05-30 11:42:16',0), +('2025_05_31_00_auth.sql','5EF8B1EBE4CF99E5D1C02BD6141FB35EA19FED6C','ARCHIVED','2025-05-31 19:45:56',0); /*!40000 ALTER TABLE `updates` ENABLE KEYS */; UNLOCK TABLES; @@ -3754,4 +3755,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 2025-03-29 1:12:15 +-- Dump completed on 2025-05-31 19:45:57 diff --git a/sql/base/characters_database.sql b/sql/base/characters_database.sql index 11ca327e935..c847062f228 100644 --- a/sql/base/characters_database.sql +++ b/sql/base/characters_database.sql @@ -1,8 +1,8 @@ --- MySQL dump 10.13 Distrib 8.0.41, for Linux (x86_64) +-- MySQL dump 10.13 Distrib 8.0.42, for Linux (x86_64) -- -- Host: localhost Database: characters -- ------------------------------------------------------ --- Server version 8.0.41-0ubuntu0.22.04.1 +-- Server version 8.0.42-0ubuntu0.22.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -3780,7 +3780,8 @@ INSERT INTO `updates` VALUES ('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','ARCHIVED','2025-01-04 16:31:39',0), -('2025_03_29_00_characters.sql','6A49C236D0B8CCD8A5B6B51F60E116B3380772D7','ARCHIVED','2025-03-29 01:12:13',0); +('2025_03_29_00_characters.sql','6A49C236D0B8CCD8A5B6B51F60E116B3380772D7','ARCHIVED','2025-03-29 01:12:13',0), +('2025_05_31_00_characters.sql','C240EB5C4008B6AA0514802A18D7DD875680DE82','ARCHIVED','2025-05-31 19:45:56',0); /*!40000 ALTER TABLE `updates` ENABLE KEYS */; UNLOCK TABLES; @@ -3908,4 +3909,4 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2025-03-29 1:12:15 +-- Dump completed on 2025-05-31 19:45:58 diff --git a/sql/base/dev/hotfixes_database.sql b/sql/base/dev/hotfixes_database.sql index 561981e3ea2..241a04977e9 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.41, for Linux (x86_64) +-- MySQL dump 10.13 Distrib 8.0.42, for Linux (x86_64) -- -- Host: localhost Database: hotfixes -- ------------------------------------------------------ --- Server version 8.0.41-0ubuntu0.22.04.1 +-- Server version 8.0.42-0ubuntu0.22.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -1712,7 +1712,7 @@ CREATE TABLE `chr_classes` ( `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', + `PrimaryStatPriority` tinyint NOT NULL DEFAULT '0', `DisplayPower` tinyint NOT NULL DEFAULT '0', `RangedAttackPowerPerAgility` tinyint unsigned NOT NULL DEFAULT '0', `AttackPowerPerAgility` tinyint unsigned NOT NULL DEFAULT '0', @@ -2400,6 +2400,21 @@ CREATE TABLE `corruption_effects` ( ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; +-- +-- Table structure for table `crafting_quality` +-- + +DROP TABLE IF EXISTS `crafting_quality`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `crafting_quality` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `QualityTier` int 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 `creature` -- @@ -2619,7 +2634,7 @@ CREATE TABLE `creature_model_data` ( `FootstepCameraEffectID` int unsigned NOT NULL DEFAULT '0', `DeathThudCameraEffectID` int unsigned NOT NULL DEFAULT '0', `SoundID` int unsigned NOT NULL DEFAULT '0', - `SizeClass` int unsigned NOT NULL DEFAULT '0', + `SizeClass` tinyint NOT NULL DEFAULT '0', `CollisionWidth` float NOT NULL DEFAULT '0', `CollisionHeight` float NOT NULL DEFAULT '0', `WorldEffectScale` float NOT NULL DEFAULT '0', @@ -3018,6 +3033,7 @@ CREATE TABLE `dungeon_encounter` ( `Flags` int NOT NULL DEFAULT '0', `SpellIconFileID` int NOT NULL DEFAULT '0', `Faction` int NOT NULL DEFAULT '0', + `Unknown1115` int NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; @@ -4283,7 +4299,7 @@ CREATE TABLE `heirloom` ( `LegacyUpgradedItemID` int NOT NULL DEFAULT '0', `StaticUpgradedItemID` int NOT NULL DEFAULT '0', `SourceTypeEnum` tinyint NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', `LegacyItemID` int NOT NULL DEFAULT '0', `UpgradeItemID1` int NOT NULL DEFAULT '0', `UpgradeItemID2` int NOT NULL DEFAULT '0', @@ -4788,7 +4804,7 @@ CREATE TABLE `item_class` ( `ClassName` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ClassID` tinyint NOT NULL DEFAULT '0', `PriceModifier` float 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; @@ -5021,7 +5037,7 @@ CREATE TABLE `item_extended_cost` ( `ID` int unsigned NOT NULL DEFAULT '0', `RequiredArenaRating` smallint unsigned NOT NULL DEFAULT '0', `ArenaBracket` tinyint NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', `MinFactionID` tinyint unsigned NOT NULL DEFAULT '0', `MinReputation` int NOT NULL DEFAULT '0', `RequiredAchievement` tinyint unsigned NOT NULL DEFAULT '0', @@ -6486,6 +6502,22 @@ CREATE TABLE `maw_power` ( ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; +-- +-- Table structure for table `modified_crafting_item` +-- + +DROP TABLE IF EXISTS `modified_crafting_item`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `modified_crafting_item` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `ModifiedCraftingReagentItemID` int NOT NULL DEFAULT '0', + `CraftingQualityID` int 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 `modifier_tree` -- @@ -6752,6 +6784,7 @@ CREATE TABLE `num_talents_at_level` ( `NumTalents` int NOT NULL DEFAULT '0', `NumTalentsDeathKnight` int NOT NULL DEFAULT '0', `NumTalentsDemonHunter` int NOT NULL DEFAULT '0', + `Unknown1115` float NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; @@ -6855,6 +6888,54 @@ CREATE TABLE `path_property` ( ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; +-- +-- Table structure for table `perks_activity` +-- + +DROP TABLE IF EXISTS `perks_activity`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `perks_activity` ( + `ActivityName` text COLLATE utf8mb4_unicode_ci, + `Description` text COLLATE utf8mb4_unicode_ci, + `ID` int unsigned NOT NULL DEFAULT '0', + `CriteriaTreeID` int NOT NULL DEFAULT '0', + `ThresholdContributionAmount` int NOT NULL DEFAULT '0', + `Supersedes` int NOT NULL DEFAULT '0', + `Priority` int 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 `perks_activity_locale` +-- + +DROP TABLE IF EXISTS `perks_activity_locale`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!50503 SET character_set_client = utf8mb4 */; +CREATE TABLE `perks_activity_locale` ( + `ID` int unsigned NOT NULL DEFAULT '0', + `locale` varchar(4) COLLATE utf8mb4_unicode_ci NOT NULL, + `ActivityName_lang` text COLLATE utf8mb4_unicode_ci, + `Description_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 `phase` -- @@ -8268,7 +8349,7 @@ DROP TABLE IF EXISTS `spell_casting_requirements`; CREATE TABLE `spell_casting_requirements` ( `ID` int unsigned NOT NULL DEFAULT '0', `SpellID` int NOT NULL DEFAULT '0', - `FacingCasterFlags` tinyint unsigned NOT NULL DEFAULT '0', + `FacingCasterFlags` int NOT NULL DEFAULT '0', `MinFactionID` smallint unsigned NOT NULL DEFAULT '0', `MinReputation` int NOT NULL DEFAULT '0', `RequiredAreasID` smallint unsigned NOT NULL DEFAULT '0', @@ -9400,12 +9481,29 @@ CREATE TABLE `talent` ( `TierID` tinyint unsigned NOT NULL DEFAULT '0', `Flags` tinyint unsigned NOT NULL DEFAULT '0', `ColumnIndex` tinyint unsigned NOT NULL DEFAULT '0', + `TabID` smallint 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', - `CategoryMask1` tinyint unsigned NOT NULL DEFAULT '0', - `CategoryMask2` tinyint unsigned NOT NULL DEFAULT '0', + `RequiredSpellID` int unsigned NOT NULL DEFAULT '0', + `CategoryMask1` int NOT NULL DEFAULT '0', + `CategoryMask2` int NOT NULL DEFAULT '0', + `SpellRank1` int unsigned NOT NULL DEFAULT '0', + `SpellRank2` int unsigned NOT NULL DEFAULT '0', + `SpellRank3` int unsigned NOT NULL DEFAULT '0', + `SpellRank4` int unsigned NOT NULL DEFAULT '0', + `SpellRank5` int unsigned NOT NULL DEFAULT '0', + `SpellRank6` int unsigned NOT NULL DEFAULT '0', + `SpellRank7` int unsigned NOT NULL DEFAULT '0', + `SpellRank8` int unsigned NOT NULL DEFAULT '0', + `SpellRank9` int unsigned NOT NULL DEFAULT '0', + `PrereqTalent1` int unsigned NOT NULL DEFAULT '0', + `PrereqTalent2` int unsigned NOT NULL DEFAULT '0', + `PrereqTalent3` int unsigned NOT NULL DEFAULT '0', + `PrereqRank1` tinyint unsigned NOT NULL DEFAULT '0', + `PrereqRank2` tinyint unsigned NOT NULL DEFAULT '0', + `PrereqRank3` tinyint unsigned NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; @@ -9594,7 +9692,7 @@ CREATE TABLE `toy` ( `SourceText` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `ID` int unsigned NOT NULL DEFAULT '0', `ItemID` int NOT NULL DEFAULT '0', - `Flags` tinyint unsigned NOT NULL DEFAULT '0', + `Flags` int NOT NULL DEFAULT '0', `SourceTypeEnum` tinyint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) @@ -10770,12 +10868,12 @@ CREATE TABLE `vehicle_seat` ( `CameraEnteringZoom` float NOT NULL DEFAULT '0', `CameraSeatZoomMin` float NOT NULL DEFAULT '0', `CameraSeatZoomMax` float NOT NULL DEFAULT '0', - `EnterAnimKitID` smallint NOT NULL DEFAULT '0', - `RideAnimKitID` smallint NOT NULL DEFAULT '0', - `ExitAnimKitID` smallint NOT NULL DEFAULT '0', - `VehicleEnterAnimKitID` smallint NOT NULL DEFAULT '0', - `VehicleRideAnimKitID` smallint NOT NULL DEFAULT '0', - `VehicleExitAnimKitID` smallint NOT NULL DEFAULT '0', + `EnterAnimKitID` int NOT NULL DEFAULT '0', + `RideAnimKitID` int NOT NULL DEFAULT '0', + `ExitAnimKitID` int NOT NULL DEFAULT '0', + `VehicleEnterAnimKitID` int NOT NULL DEFAULT '0', + `VehicleRideAnimKitID` int NOT NULL DEFAULT '0', + `VehicleExitAnimKitID` int NOT NULL DEFAULT '0', `CameraModeID` smallint NOT NULL DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`VerifiedBuild`) @@ -10843,9 +10941,9 @@ 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, + `Name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Source` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `PositionX` float NOT NULL DEFAULT '0', `PositionY` float NOT NULL DEFAULT '0', `PositionZ` float NOT NULL DEFAULT '0', @@ -10876,10 +10974,10 @@ DROP TABLE IF EXISTS `warband_scene_locale`; /*!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, + `locale` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `Name_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Description_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, + `Source_lang` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci, `VerifiedBuild` int NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`locale`,`VerifiedBuild`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci @@ -11028,4 +11126,4 @@ CREATE TABLE `world_state_expression` ( /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2025-03-29 1:12:19 +-- Dump completed on 2025-05-31 19:46:02 diff --git a/sql/base/dev/world_database.sql b/sql/base/dev/world_database.sql index 5d6d7058a83..130a92a5b20 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.41, for Linux (x86_64) +-- MySQL dump 10.13 Distrib 8.0.42, for Linux (x86_64) -- -- Host: localhost Database: world -- ------------------------------------------------------ --- Server version 8.0.41-0ubuntu0.22.04.1 +-- Server version 8.0.42-0ubuntu0.22.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -1630,7 +1630,7 @@ CREATE TABLE `game_tele` ( `map` smallint unsigned NOT NULL DEFAULT '0', `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=2189 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Tele Command'; +) ENGINE=InnoDB AUTO_INCREMENT=2291 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Tele Command'; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -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(200) COLLATE utf8mb4_unicode_ci NOT NULL, + `name` varchar(200) CHARACTER SET utf8mb4 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 '', @@ -2744,7 +2744,6 @@ CREATE TABLE `playerchoice_response_maw_power` ( `ResponseId` int NOT NULL, `TypeArtFileID` int DEFAULT '0', `Rarity` int DEFAULT '0', - `RarityColor` int unsigned DEFAULT '0', `SpellID` int DEFAULT '0', `MaxStacks` int DEFAULT '0', `VerifiedBuild` int NOT NULL DEFAULT '0', @@ -3470,6 +3469,7 @@ CREATE TABLE `quest_template` ( `Flags` int unsigned NOT NULL DEFAULT '0', `FlagsEx` int unsigned NOT NULL DEFAULT '0', `FlagsEx2` int unsigned NOT NULL DEFAULT '0', + `FlagsEx3` int unsigned NOT NULL DEFAULT '0', `RewardItem1` int unsigned NOT NULL DEFAULT '0', `RewardAmount1` int unsigned NOT NULL DEFAULT '0', `RewardItem2` int unsigned NOT NULL DEFAULT '0', @@ -4771,6 +4771,7 @@ DROP TABLE IF EXISTS `vehicle_template`; CREATE TABLE `vehicle_template` ( `creatureId` int unsigned NOT NULL, `despawnDelayMs` int NOT NULL DEFAULT '0', + `Pitch` float DEFAULT NULL, PRIMARY KEY (`creatureId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; @@ -5056,4 +5057,4 @@ CREATE TABLE `world_state` ( /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2025-03-29 1:12:17 +-- Dump completed on 2025-05-31 19:45:59 diff --git a/sql/updates/auth/master/2025_03_29_00_auth.sql b/sql/old/11.x/auth/25031_2025_05_31/2025_03_29_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_03_29_00_auth.sql rename to sql/old/11.x/auth/25031_2025_05_31/2025_03_29_00_auth.sql diff --git a/sql/updates/auth/master/2025_03_31_00_auth.sql b/sql/old/11.x/auth/25031_2025_05_31/2025_03_31_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_03_31_00_auth.sql rename to sql/old/11.x/auth/25031_2025_05_31/2025_03_31_00_auth.sql diff --git a/sql/updates/auth/master/2025_04_09_00_auth.sql b/sql/old/11.x/auth/25031_2025_05_31/2025_04_09_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_04_09_00_auth.sql rename to sql/old/11.x/auth/25031_2025_05_31/2025_04_09_00_auth.sql diff --git a/sql/updates/auth/master/2025_04_10_00_auth.sql b/sql/old/11.x/auth/25031_2025_05_31/2025_04_10_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_04_10_00_auth.sql rename to sql/old/11.x/auth/25031_2025_05_31/2025_04_10_00_auth.sql diff --git a/sql/updates/auth/master/2025_04_12_00_auth.sql b/sql/old/11.x/auth/25031_2025_05_31/2025_04_12_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_04_12_00_auth.sql rename to sql/old/11.x/auth/25031_2025_05_31/2025_04_12_00_auth.sql diff --git a/sql/updates/auth/master/2025_04_25_00_auth.sql b/sql/old/11.x/auth/25031_2025_05_31/2025_04_25_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_04_25_00_auth.sql rename to sql/old/11.x/auth/25031_2025_05_31/2025_04_25_00_auth.sql diff --git a/sql/updates/auth/master/2025_04_30_00_auth.sql b/sql/old/11.x/auth/25031_2025_05_31/2025_04_30_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_04_30_00_auth.sql rename to sql/old/11.x/auth/25031_2025_05_31/2025_04_30_00_auth.sql diff --git a/sql/updates/auth/master/2025_05_14_00_auth.sql b/sql/old/11.x/auth/25031_2025_05_31/2025_05_14_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_05_14_00_auth.sql rename to sql/old/11.x/auth/25031_2025_05_31/2025_05_14_00_auth.sql diff --git a/sql/updates/auth/master/2025_05_30_00_auth.sql b/sql/old/11.x/auth/25031_2025_05_31/2025_05_30_00_auth.sql similarity index 100% rename from sql/updates/auth/master/2025_05_30_00_auth.sql rename to sql/old/11.x/auth/25031_2025_05_31/2025_05_30_00_auth.sql diff --git a/sql/updates/characters/master/2025_03_29_00_characters.sql b/sql/old/11.x/characters/25031_2025_05_31/2025_03_29_00_characters.sql similarity index 100% rename from sql/updates/characters/master/2025_03_29_00_characters.sql rename to sql/old/11.x/characters/25031_2025_05_31/2025_03_29_00_characters.sql diff --git a/sql/updates/hotfixes/master/2025_03_29_00_hotfixes.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_03_29_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_03_29_00_hotfixes.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_03_29_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2025_04_12_00_hotfixes.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_04_12_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_04_12_00_hotfixes.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_04_12_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2025_04_25_00_hotfixes.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_04_25_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_04_25_00_hotfixes.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_04_25_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2025_04_27_00_hotfixes.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_04_27_00_hotfixes.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_04_27_00_hotfixes.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_04_27_00_hotfixes.sql diff --git a/sql/updates/hotfixes/master/2025_05_16_00_hotfixes_enUS.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_00_hotfixes_enUS.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_16_00_hotfixes_enUS.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_00_hotfixes_enUS.sql diff --git a/sql/updates/hotfixes/master/2025_05_16_01_hotfixes_deDE.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_01_hotfixes_deDE.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_16_01_hotfixes_deDE.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_01_hotfixes_deDE.sql diff --git a/sql/updates/hotfixes/master/2025_05_16_02_hotfixes_esES.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_02_hotfixes_esES.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_16_02_hotfixes_esES.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_02_hotfixes_esES.sql diff --git a/sql/updates/hotfixes/master/2025_05_16_03_hotfixes_esMX.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_03_hotfixes_esMX.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_16_03_hotfixes_esMX.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_03_hotfixes_esMX.sql diff --git a/sql/updates/hotfixes/master/2025_05_16_04_hotfixes_frFR.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_04_hotfixes_frFR.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_16_04_hotfixes_frFR.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_04_hotfixes_frFR.sql diff --git a/sql/updates/hotfixes/master/2025_05_16_05_hotfixes_itIT.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_05_hotfixes_itIT.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_16_05_hotfixes_itIT.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_05_hotfixes_itIT.sql diff --git a/sql/updates/hotfixes/master/2025_05_16_06_hotfixes_koKR.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_06_hotfixes_koKR.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_16_06_hotfixes_koKR.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_06_hotfixes_koKR.sql diff --git a/sql/updates/hotfixes/master/2025_05_16_07_hotfixes_ptBR.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_07_hotfixes_ptBR.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_16_07_hotfixes_ptBR.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_07_hotfixes_ptBR.sql diff --git a/sql/updates/hotfixes/master/2025_05_16_08_hotfixes_ruRU.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_08_hotfixes_ruRU.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_16_08_hotfixes_ruRU.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_08_hotfixes_ruRU.sql diff --git a/sql/updates/hotfixes/master/2025_05_16_09_hotfixes_zhCN.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_09_hotfixes_zhCN.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_16_09_hotfixes_zhCN.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_09_hotfixes_zhCN.sql diff --git a/sql/updates/hotfixes/master/2025_05_16_10_hotfixes_zhTW.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_10_hotfixes_zhTW.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_16_10_hotfixes_zhTW.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_10_hotfixes_zhTW.sql diff --git a/sql/updates/hotfixes/master/2025_05_16_11_hotfixes_enUS.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_11_hotfixes_enUS.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_16_11_hotfixes_enUS.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_16_11_hotfixes_enUS.sql diff --git a/sql/updates/hotfixes/master/2025_05_21_00_hotfixes_enUS.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_00_hotfixes_enUS.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_21_00_hotfixes_enUS.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_00_hotfixes_enUS.sql diff --git a/sql/updates/hotfixes/master/2025_05_21_01_hotfixes_deDE.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_01_hotfixes_deDE.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_21_01_hotfixes_deDE.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_01_hotfixes_deDE.sql diff --git a/sql/updates/hotfixes/master/2025_05_21_02_hotfixes_esES.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_02_hotfixes_esES.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_21_02_hotfixes_esES.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_02_hotfixes_esES.sql diff --git a/sql/updates/hotfixes/master/2025_05_21_03_hotfixes_esMX.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_03_hotfixes_esMX.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_21_03_hotfixes_esMX.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_03_hotfixes_esMX.sql diff --git a/sql/updates/hotfixes/master/2025_05_21_04_hotfixes_frFR.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_04_hotfixes_frFR.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_21_04_hotfixes_frFR.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_04_hotfixes_frFR.sql diff --git a/sql/updates/hotfixes/master/2025_05_21_05_hotfixes_itIT.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_05_hotfixes_itIT.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_21_05_hotfixes_itIT.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_05_hotfixes_itIT.sql diff --git a/sql/updates/hotfixes/master/2025_05_21_06_hotfixes_koKR.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_06_hotfixes_koKR.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_21_06_hotfixes_koKR.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_06_hotfixes_koKR.sql diff --git a/sql/updates/hotfixes/master/2025_05_21_07_hotfixes_ptBR.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_07_hotfixes_ptBR.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_21_07_hotfixes_ptBR.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_07_hotfixes_ptBR.sql diff --git a/sql/updates/hotfixes/master/2025_05_21_08_hotfixes_ruRU.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_08_hotfixes_ruRU.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_21_08_hotfixes_ruRU.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_08_hotfixes_ruRU.sql diff --git a/sql/updates/hotfixes/master/2025_05_21_09_hotfixes_zhCN.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_09_hotfixes_zhCN.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_21_09_hotfixes_zhCN.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_09_hotfixes_zhCN.sql diff --git a/sql/updates/hotfixes/master/2025_05_21_10_hotfixes_zhTW.sql b/sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_10_hotfixes_zhTW.sql similarity index 100% rename from sql/updates/hotfixes/master/2025_05_21_10_hotfixes_zhTW.sql rename to sql/old/11.x/hotfixes/25031_2025_05_31/2025_05_21_10_hotfixes_zhTW.sql diff --git a/sql/updates/world/master/2025_03_29_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_03_29_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_29_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_03_29_00_world.sql diff --git a/sql/updates/world/master/2025_03_29_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_03_29_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_29_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_03_29_01_world.sql diff --git a/sql/updates/world/master/2025_03_30_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_03_30_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_30_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_03_30_00_world.sql diff --git a/sql/updates/world/master/2025_03_30_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_03_30_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_30_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_03_30_01_world.sql diff --git a/sql/updates/world/master/2025_03_31_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_03_31_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_31_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_03_31_00_world.sql diff --git a/sql/updates/world/master/2025_03_31_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_03_31_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_03_31_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_03_31_01_world.sql diff --git a/sql/updates/world/master/2025_04_01_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_01_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_01_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_01_00_world.sql diff --git a/sql/updates/world/master/2025_04_01_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_01_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_01_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_01_01_world.sql diff --git a/sql/updates/world/master/2025_04_01_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_01_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_01_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_01_02_world.sql diff --git a/sql/updates/world/master/2025_04_04_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_04_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_04_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_04_00_world.sql diff --git a/sql/updates/world/master/2025_04_04_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_04_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_04_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_04_01_world.sql diff --git a/sql/updates/world/master/2025_04_04_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_04_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_04_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_04_02_world.sql diff --git a/sql/updates/world/master/2025_04_08_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_08_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_08_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_08_00_world.sql diff --git a/sql/updates/world/master/2025_04_08_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_08_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_08_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_08_01_world.sql diff --git a/sql/updates/world/master/2025_04_09_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_09_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_09_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_09_00_world.sql diff --git a/sql/updates/world/master/2025_04_11_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_11_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_11_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_11_00_world.sql diff --git a/sql/updates/world/master/2025_04_12_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_12_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_12_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_12_00_world.sql diff --git a/sql/updates/world/master/2025_04_12_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_12_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_12_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_12_01_world.sql diff --git a/sql/updates/world/master/2025_04_12_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_12_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_12_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_12_02_world.sql diff --git a/sql/updates/world/master/2025_04_12_03_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_12_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_12_03_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_12_03_world.sql diff --git a/sql/updates/world/master/2025_04_13_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_13_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_13_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_13_00_world.sql diff --git a/sql/updates/world/master/2025_04_13_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_13_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_13_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_13_01_world.sql diff --git a/sql/updates/world/master/2025_04_13_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_13_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_13_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_13_02_world.sql diff --git a/sql/updates/world/master/2025_04_13_03_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_13_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_13_03_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_13_03_world.sql diff --git a/sql/updates/world/master/2025_04_13_04_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_13_04_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_13_04_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_13_04_world.sql diff --git a/sql/updates/world/master/2025_04_13_05_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_13_05_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_13_05_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_13_05_world.sql diff --git a/sql/updates/world/master/2025_04_13_06_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_13_06_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_13_06_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_13_06_world.sql diff --git a/sql/updates/world/master/2025_04_13_07_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_13_07_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_13_07_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_13_07_world.sql diff --git a/sql/updates/world/master/2025_04_14_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_14_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_14_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_14_00_world.sql diff --git a/sql/updates/world/master/2025_04_14_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_14_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_14_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_14_01_world.sql diff --git a/sql/updates/world/master/2025_04_14_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_14_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_14_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_14_02_world.sql diff --git a/sql/updates/world/master/2025_04_14_03_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_14_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_14_03_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_14_03_world.sql diff --git a/sql/updates/world/master/2025_04_15_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_15_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_15_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_15_00_world.sql diff --git a/sql/updates/world/master/2025_04_15_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_15_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_15_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_15_01_world.sql diff --git a/sql/updates/world/master/2025_04_16_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_16_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_16_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_16_00_world.sql diff --git a/sql/updates/world/master/2025_04_17_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_17_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_17_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_17_00_world.sql diff --git a/sql/updates/world/master/2025_04_17_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_17_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_17_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_17_01_world.sql diff --git a/sql/updates/world/master/2025_04_18_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_18_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_18_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_18_00_world.sql diff --git a/sql/updates/world/master/2025_04_18_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_18_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_18_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_18_01_world.sql diff --git a/sql/updates/world/master/2025_04_18_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_18_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_18_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_18_02_world.sql diff --git a/sql/updates/world/master/2025_04_19_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_19_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_19_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_19_00_world.sql diff --git a/sql/updates/world/master/2025_04_19_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_19_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_19_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_19_01_world.sql diff --git a/sql/updates/world/master/2025_04_22_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_22_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_22_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_22_00_world.sql diff --git a/sql/updates/world/master/2025_04_23_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_23_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_23_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_23_00_world.sql diff --git a/sql/updates/world/master/2025_04_25_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_25_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_25_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_25_00_world.sql diff --git a/sql/updates/world/master/2025_04_26_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_26_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_26_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_26_00_world.sql diff --git a/sql/updates/world/master/2025_04_26_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_26_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_26_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_26_01_world.sql diff --git a/sql/updates/world/master/2025_04_26_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_26_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_26_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_26_02_world.sql diff --git a/sql/updates/world/master/2025_04_28_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_28_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_28_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_28_00_world.sql diff --git a/sql/updates/world/master/2025_04_28_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_28_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_28_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_28_01_world.sql diff --git a/sql/updates/world/master/2025_04_28_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_28_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_28_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_28_02_world.sql diff --git a/sql/updates/world/master/2025_04_28_03_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_28_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_28_03_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_28_03_world.sql diff --git a/sql/updates/world/master/2025_04_28_04_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_28_04_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_28_04_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_28_04_world.sql diff --git a/sql/updates/world/master/2025_04_28_05_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_28_05_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_28_05_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_28_05_world.sql diff --git a/sql/updates/world/master/2025_04_29_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_29_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_29_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_29_00_world.sql diff --git a/sql/updates/world/master/2025_04_29_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_29_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_29_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_29_01_world.sql diff --git a/sql/updates/world/master/2025_04_29_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_29_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_29_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_29_02_world.sql diff --git a/sql/updates/world/master/2025_04_29_03_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_29_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_29_03_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_29_03_world.sql diff --git a/sql/updates/world/master/2025_04_30_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_30_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_30_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_30_00_world.sql diff --git a/sql/updates/world/master/2025_04_30_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_04_30_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_04_30_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_04_30_01_world.sql diff --git a/sql/updates/world/master/2025_05_03_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_03_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_03_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_03_00_world.sql diff --git a/sql/updates/world/master/2025_05_04_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_04_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_04_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_04_00_world.sql diff --git a/sql/updates/world/master/2025_05_04_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_04_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_04_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_04_01_world.sql diff --git a/sql/updates/world/master/2025_05_04_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_04_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_04_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_04_02_world.sql diff --git a/sql/updates/world/master/2025_05_05_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_05_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_05_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_05_00_world.sql diff --git a/sql/updates/world/master/2025_05_05_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_05_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_05_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_05_01_world.sql diff --git a/sql/updates/world/master/2025_05_05_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_05_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_05_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_05_02_world.sql diff --git a/sql/updates/world/master/2025_05_05_03_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_05_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_05_03_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_05_03_world.sql diff --git a/sql/updates/world/master/2025_05_05_04_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_05_04_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_05_04_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_05_04_world.sql diff --git a/sql/updates/world/master/2025_05_05_05_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_05_05_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_05_05_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_05_05_world.sql diff --git a/sql/updates/world/master/2025_05_06_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_06_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_06_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_06_00_world.sql diff --git a/sql/updates/world/master/2025_05_08_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_08_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_08_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_08_00_world.sql diff --git a/sql/updates/world/master/2025_05_09_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_09_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_09_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_09_00_world.sql diff --git a/sql/updates/world/master/2025_05_10_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_10_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_10_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_10_00_world.sql diff --git a/sql/updates/world/master/2025_05_10_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_10_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_10_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_10_01_world.sql diff --git a/sql/updates/world/master/2025_05_10_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_10_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_10_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_10_02_world.sql diff --git a/sql/updates/world/master/2025_05_11_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_11_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_11_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_11_00_world.sql diff --git a/sql/updates/world/master/2025_05_11_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_11_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_11_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_11_01_world.sql diff --git a/sql/updates/world/master/2025_05_11_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_11_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_11_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_11_02_world.sql diff --git a/sql/updates/world/master/2025_05_11_03_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_11_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_11_03_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_11_03_world.sql diff --git a/sql/updates/world/master/2025_05_11_04_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_11_04_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_11_04_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_11_04_world.sql diff --git a/sql/updates/world/master/2025_05_11_05_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_11_05_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_11_05_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_11_05_world.sql diff --git a/sql/updates/world/master/2025_05_12_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_12_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_12_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_12_00_world.sql diff --git a/sql/updates/world/master/2025_05_12_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_12_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_12_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_12_01_world.sql diff --git a/sql/updates/world/master/2025_05_14_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_14_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_14_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_14_00_world.sql diff --git a/sql/updates/world/master/2025_05_14_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_14_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_14_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_14_01_world.sql diff --git a/sql/updates/world/master/2025_05_15_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_15_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_15_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_15_00_world.sql diff --git a/sql/updates/world/master/2025_05_16_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_16_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_16_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_16_00_world.sql diff --git a/sql/updates/world/master/2025_05_16_01_world_enUS.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_16_01_world_enUS.sql similarity index 100% rename from sql/updates/world/master/2025_05_16_01_world_enUS.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_16_01_world_enUS.sql diff --git a/sql/updates/world/master/2025_05_16_02_world_deDE.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_16_02_world_deDE.sql similarity index 100% rename from sql/updates/world/master/2025_05_16_02_world_deDE.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_16_02_world_deDE.sql diff --git a/sql/updates/world/master/2025_05_16_03_world_esES.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_16_03_world_esES.sql similarity index 100% rename from sql/updates/world/master/2025_05_16_03_world_esES.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_16_03_world_esES.sql diff --git a/sql/updates/world/master/2025_05_16_04_world_esMX.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_16_04_world_esMX.sql similarity index 100% rename from sql/updates/world/master/2025_05_16_04_world_esMX.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_16_04_world_esMX.sql diff --git a/sql/updates/world/master/2025_05_16_05_world_frFR.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_16_05_world_frFR.sql similarity index 100% rename from sql/updates/world/master/2025_05_16_05_world_frFR.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_16_05_world_frFR.sql diff --git a/sql/updates/world/master/2025_05_16_06_world_itIT.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_16_06_world_itIT.sql similarity index 100% rename from sql/updates/world/master/2025_05_16_06_world_itIT.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_16_06_world_itIT.sql diff --git a/sql/updates/world/master/2025_05_16_07_world_koKR.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_16_07_world_koKR.sql similarity index 100% rename from sql/updates/world/master/2025_05_16_07_world_koKR.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_16_07_world_koKR.sql diff --git a/sql/updates/world/master/2025_05_16_08_world_ptBR.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_16_08_world_ptBR.sql similarity index 100% rename from sql/updates/world/master/2025_05_16_08_world_ptBR.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_16_08_world_ptBR.sql diff --git a/sql/updates/world/master/2025_05_16_09_world_ruRU.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_16_09_world_ruRU.sql similarity index 100% rename from sql/updates/world/master/2025_05_16_09_world_ruRU.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_16_09_world_ruRU.sql diff --git a/sql/updates/world/master/2025_05_16_10_world_zhCN.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_16_10_world_zhCN.sql similarity index 100% rename from sql/updates/world/master/2025_05_16_10_world_zhCN.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_16_10_world_zhCN.sql diff --git a/sql/updates/world/master/2025_05_16_11_world_zhTW.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_16_11_world_zhTW.sql similarity index 100% rename from sql/updates/world/master/2025_05_16_11_world_zhTW.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_16_11_world_zhTW.sql diff --git a/sql/updates/world/master/2025_05_16_12_world_enUS.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_16_12_world_enUS.sql similarity index 100% rename from sql/updates/world/master/2025_05_16_12_world_enUS.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_16_12_world_enUS.sql diff --git a/sql/updates/world/master/2025_05_16_13_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_16_13_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_16_13_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_16_13_world.sql diff --git a/sql/updates/world/master/2025_05_17_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_17_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_17_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_17_00_world.sql diff --git a/sql/updates/world/master/2025_05_17_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_17_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_17_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_17_01_world.sql diff --git a/sql/updates/world/master/2025_05_17_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_17_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_17_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_17_02_world.sql diff --git a/sql/updates/world/master/2025_05_20_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_20_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_20_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_20_00_world.sql diff --git a/sql/updates/world/master/2025_05_20_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_20_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_20_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_20_01_world.sql diff --git a/sql/updates/world/master/2025_05_20_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_20_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_20_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_20_02_world.sql diff --git a/sql/updates/world/master/2025_05_20_03_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_20_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_20_03_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_20_03_world.sql diff --git a/sql/updates/world/master/2025_05_20_04_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_20_04_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_20_04_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_20_04_world.sql diff --git a/sql/updates/world/master/2025_05_20_05_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_20_05_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_20_05_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_20_05_world.sql diff --git a/sql/updates/world/master/2025_05_20_06_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_20_06_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_20_06_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_20_06_world.sql diff --git a/sql/updates/world/master/2025_05_21_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_21_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_21_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_21_00_world.sql diff --git a/sql/updates/world/master/2025_05_21_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_21_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_21_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_21_01_world.sql diff --git a/sql/updates/world/master/2025_05_23_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_23_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_23_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_23_00_world.sql diff --git a/sql/updates/world/master/2025_05_24_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_24_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_24_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_24_00_world.sql diff --git a/sql/updates/world/master/2025_05_24_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_24_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_24_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_24_01_world.sql diff --git a/sql/updates/world/master/2025_05_24_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_24_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_24_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_24_02_world.sql diff --git a/sql/updates/world/master/2025_05_24_03_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_24_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_24_03_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_24_03_world.sql diff --git a/sql/updates/world/master/2025_05_24_04_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_24_04_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_24_04_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_24_04_world.sql diff --git a/sql/updates/world/master/2025_05_24_05_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_24_05_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_24_05_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_24_05_world.sql diff --git a/sql/updates/world/master/2025_05_24_06_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_24_06_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_24_06_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_24_06_world.sql diff --git a/sql/updates/world/master/2025_05_24_07_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_24_07_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_24_07_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_24_07_world.sql diff --git a/sql/updates/world/master/2025_05_24_08_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_24_08_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_24_08_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_24_08_world.sql diff --git a/sql/updates/world/master/2025_05_25_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_25_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_25_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_25_00_world.sql diff --git a/sql/updates/world/master/2025_05_25_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_25_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_25_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_25_01_world.sql diff --git a/sql/updates/world/master/2025_05_25_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_25_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_25_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_25_02_world.sql diff --git a/sql/updates/world/master/2025_05_25_03_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_25_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_25_03_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_25_03_world.sql diff --git a/sql/updates/world/master/2025_05_25_04_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_25_04_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_25_04_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_25_04_world.sql diff --git a/sql/updates/world/master/2025_05_25_05_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_25_05_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_25_05_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_25_05_world.sql diff --git a/sql/updates/world/master/2025_05_25_06_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_25_06_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_25_06_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_25_06_world.sql diff --git a/sql/updates/world/master/2025_05_26_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_26_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_26_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_26_00_world.sql diff --git a/sql/updates/world/master/2025_05_26_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_26_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_26_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_26_01_world.sql diff --git a/sql/updates/world/master/2025_05_27_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_27_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_27_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_27_00_world.sql diff --git a/sql/updates/world/master/2025_05_27_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_27_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_27_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_27_01_world.sql diff --git a/sql/updates/world/master/2025_05_27_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_27_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_27_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_27_02_world.sql diff --git a/sql/updates/world/master/2025_05_27_03_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_27_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_27_03_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_27_03_world.sql diff --git a/sql/updates/world/master/2025_05_27_04_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_27_04_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_27_04_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_27_04_world.sql diff --git a/sql/updates/world/master/2025_05_27_05_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_27_05_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_27_05_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_27_05_world.sql diff --git a/sql/updates/world/master/2025_05_27_06_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_27_06_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_27_06_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_27_06_world.sql diff --git a/sql/updates/world/master/2025_05_27_07_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_27_07_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_27_07_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_27_07_world.sql diff --git a/sql/updates/world/master/2025_05_28_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_28_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_28_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_28_00_world.sql diff --git a/sql/updates/world/master/2025_05_28_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_28_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_28_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_28_01_world.sql diff --git a/sql/updates/world/master/2025_05_30_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_30_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_30_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_30_00_world.sql diff --git a/sql/updates/world/master/2025_05_30_01_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_30_01_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_30_01_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_30_01_world.sql diff --git a/sql/updates/world/master/2025_05_30_02_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_30_02_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_30_02_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_30_02_world.sql diff --git a/sql/updates/world/master/2025_05_30_03_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_30_03_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_30_03_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_30_03_world.sql diff --git a/sql/updates/world/master/2025_05_30_04_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_30_04_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_30_04_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_30_04_world.sql diff --git a/sql/updates/world/master/2025_05_31_00_world.sql b/sql/old/11.x/world/25031_2025_05_31/2025_05_31_00_world.sql similarity index 100% rename from sql/updates/world/master/2025_05_31_00_world.sql rename to sql/old/11.x/world/25031_2025_05_31/2025_05_31_00_world.sql diff --git a/sql/updates/auth/master/2025_05_31_00_auth.sql b/sql/updates/auth/master/2025_05_31_00_auth.sql new file mode 100644 index 00000000000..8a5846ee425 --- /dev/null +++ b/sql/updates/auth/master/2025_05_31_00_auth.sql @@ -0,0 +1,3 @@ +-- TDB 1115.25051 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_05_31_00_characters.sql b/sql/updates/characters/master/2025_05_31_00_characters.sql new file mode 100644 index 00000000000..ec476253f44 --- /dev/null +++ b/sql/updates/characters/master/2025_05_31_00_characters.sql @@ -0,0 +1,3 @@ +-- TDB 1115.25051 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_05_31_00_hotfixes.sql b/sql/updates/hotfixes/master/2025_05_31_00_hotfixes.sql new file mode 100644 index 00000000000..bd6add7863c --- /dev/null +++ b/sql/updates/hotfixes/master/2025_05_31_00_hotfixes.sql @@ -0,0 +1,3 @@ +-- TDB 1115.25051 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_05_31_01_world.sql b/sql/updates/world/master/2025_05_31_01_world.sql new file mode 100644 index 00000000000..c545cfba848 --- /dev/null +++ b/sql/updates/world/master/2025_05_31_01_world.sql @@ -0,0 +1,4 @@ +-- TDB 1115.25051 world +UPDATE `version` SET `db_version`='TDB 1115.25051', `cache_id`=25051 LIMIT 1; +UPDATE `updates` SET `state`='ARCHIVED',`speed`=0; +REPLACE INTO `updates_include` (`path`, `state`) VALUES ('$/sql/old/11.x/world', 'ARCHIVED');