From 6a06c659b89f08024731f461079c43f68a868f3c Mon Sep 17 00:00:00 2001 From: Gildor Date: Mon, 5 Feb 2024 12:27:38 +0100 Subject: [PATCH] DB/Channels: Allow name to be accent-sensitive (#29668) (cherry picked from commit f647199e22a411a7822502ae15ffb6b4f9009bb9) --- sql/base/characters_database.sql | 5 +++-- .../2026_05_26_01_characters_2024_02_05_00_characters.sql | 2 ++ 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 sql/updates/characters/master/2026_05_26_01_characters_2024_02_05_00_characters.sql diff --git a/sql/base/characters_database.sql b/sql/base/characters_database.sql index 8922dc531a..88793aa17d 100644 --- a/sql/base/characters_database.sql +++ b/sql/base/characters_database.sql @@ -354,7 +354,7 @@ DROP TABLE IF EXISTS `channels`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `channels` ( - `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, + `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `team` int unsigned NOT NULL, `announce` tinyint unsigned NOT NULL DEFAULT '1', `ownership` tinyint unsigned NOT NULL DEFAULT '1', @@ -4095,7 +4095,8 @@ INSERT INTO `updates` VALUES ('2026_03_21_00_characters.sql','87963F4E341B195D4B4C4514A3119092DF127431','RELEASED','2026-03-21 00:42:13',0), ('2026_04_08_00_characters.sql','5A7FC8264EBD524E4EBAACF53D1CE89C6FF0D255','RELEASED','2026-04-07 10:24:16',0), ('2026_04_22_00_characters.sql','34E7E4659F8C2FF778042CF21267F8045BDC197E','RELEASED','2026-04-22 19:26:05',0), -('2026_05_26_00_characters_2023_09_10_00_characters.sql','5DE09CA31B5168CF3622CB462816B6C598893D96','RELEASED','2023-09-10 12:23:34',0); +('2026_05_26_00_characters_2023_09_10_00_characters.sql','5DE09CA31B5168CF3622CB462816B6C598893D96','RELEASED','2023-09-10 12:23:34',0), +('2026_05_26_01_characters_2024_02_05_00_characters.sql','1777CBCA822AD85777DA4A390DF7AAF41AF68EBD','RELEASED','2024-02-05 12:17:19',0); /*!40000 ALTER TABLE `updates` ENABLE KEYS */; UNLOCK TABLES; diff --git a/sql/updates/characters/master/2026_05_26_01_characters_2024_02_05_00_characters.sql b/sql/updates/characters/master/2026_05_26_01_characters_2024_02_05_00_characters.sql new file mode 100644 index 0000000000..875151eb35 --- /dev/null +++ b/sql/updates/characters/master/2026_05_26_01_characters_2024_02_05_00_characters.sql @@ -0,0 +1,2 @@ +-- +ALTER TABLE `channels` MODIFY `name` VARCHAR(128) NOT NULL COLLATE utf8mb4_bin;