多语言管理
背景
表结构
1. dms_language 多语言
CREATE TABLE `dms_language` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`language_code` varchar(125) NOT NULL DEFAULT '' COMMENT '语言关键字',
`language_name` varchar(1000) NOT NULL DEFAULT '' COMMENT '中文名称',
`translation` varchar(1000) NOT NULL DEFAULT '' COMMENT '翻译内容',
`language_type` char(5) NOT NULL DEFAULT '' COMMENT '语种类型:cn-中文,en-英文等',
`remark` varchar(255) DEFAULT '' COMMENT '备注',
`over_flag` tinyint NOT NULL DEFAULT '0' COMMENT '完结标识:0-未完结,1-已完结',
`create_user` int NOT NULL COMMENT '创建人',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_user` int DEFAULT NULL COMMENT '更新人',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_code_type` (`language_code`,`language_type`) USING BTREE,
KEY `idx_create_time` (`create_time`) USING BTREE,
KEY `idx_update_time` (`update_time`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=298 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='DMS系统语言表';作者:陆飞 创建时间:2026-01-13 17:20
最后编辑:高美燕 更新时间:2026-03-03 10:08
最后编辑:高美燕 更新时间:2026-03-03 10:08