diff --git a/sql/relationdb_n.sql b/sql/relationdb_n.sql index 36a3531..3e4b813 100644 --- a/sql/relationdb_n.sql +++ b/sql/relationdb_n.sql @@ -92,7 +92,8 @@ CREATE TABLE `guild` ( `gameid` int(11) NOT NULL DEFAULT '0' COMMENT 'gameid', `channel` int(11) NOT NULL DEFAULT '0' COMMENT 'channel', `guild_id` bigint NOT NULL COMMENT '公会id', - `guild_name` varchar(128) CHARACTER SET utf8mb4 NOT NULL COMMENT 'guild'; + `guild_name` tinyblob COMMENT 'guild_name base64', + `guild_name_base64` varchar(128) CHARACTER SET utf8 NOT NULL DEFAULT '' COMMENT 'guild_name base64'; `guild_lv` int(11) NOT NULL DEFAULT '0' COMMENT '公会等级', `guild_exp` double NOT NULL DEFAULT '0' COMMENT '公会经验', `guild_badge` int(11) NOT NULL DEFAULT '0' COMMENT '公会徽章', @@ -119,7 +120,7 @@ CREATE TABLE `guild` ( `modifytime` int(11) NOT NULL DEFAULT '0' COMMENT '修改时间', PRIMARY KEY (`idx`), UNIQUE KEY `guild_id` (`guild_id`), - UNIQUE KEY `guild_name` (`gameid`, `name_ext1`, `name_ext2`, `guild_name`), + UNIQUE KEY `guild_name` (`gameid`, `name_ext1`, `name_ext2`, `guild_name_base64`), KEY `owner_id` (`owner_id`), KEY `creator_id` (`creator_id`), KEY `modifytime` (`modifytime`)