From 76eb1ecd0515805b7d88f084e8a8f0fdf2700f01 Mon Sep 17 00:00:00 2001 From: simoleo89 Date: Sat, 6 Jun 2026 15:48:19 +0200 Subject: [PATCH] fix(furnidata): furnidata_edit_log charset utf8mb3 -> utf8mb4 utf8mb3 is deprecated (removed in MySQL 9.0) and can lose data on emoji / 4-byte characters in audited furni names/descriptions. Use utf8mb4/utf8mb4_unicode_ci (live table converted via ALTER). --- .../Own_Database_RunFirst/020_furnidata_edit_log.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Database Updates/Own_Database_RunFirst/020_furnidata_edit_log.sql b/Database Updates/Own_Database_RunFirst/020_furnidata_edit_log.sql index 99553985..d6a6a991 100644 --- a/Database Updates/Own_Database_RunFirst/020_furnidata_edit_log.sql +++ b/Database Updates/Own_Database_RunFirst/020_furnidata_edit_log.sql @@ -15,7 +15,7 @@ CREATE TABLE IF NOT EXISTS `furnidata_edit_log` ( PRIMARY KEY (`id`), INDEX `idx_classname` (`classname`), INDEX `idx_user` (`user_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; INSERT IGNORE INTO `emulator_settings` (`key`,`value`) VALUES ('items.furnidata.edit.backup.keep','10'),