# 修复 gpt_chat_message 表缺失字段 # 根据远程数据库结构添加缺失的字段 # 注意:如果字段已存在,执行会报错,可以忽略 # 添加 content_type 字段(如果update.sql已执行过,可能会报错,可忽略) ALTER TABLE `gpt_chat_message` ADD COLUMN `content_type` varchar(250) NOT NULL DEFAULT 'text' COMMENT '内容类型:text:文字 image : 图片' AFTER `content`; # 添加 size 字段 ALTER TABLE `gpt_chat_message` ADD COLUMN `size` varchar(40) DEFAULT NULL COMMENT '文件大小' AFTER `response`; # 添加 summary 字段 ALTER TABLE `gpt_chat_message` ADD COLUMN `summary` text COMMENT '消息总结' AFTER `size`; # 添加 question 字段 ALTER TABLE `gpt_chat_message` ADD COLUMN `question` text COMMENT '推荐问题' AFTER `summary`; # 添加 think 字段(这是导致错误的字段,必须添加) ALTER TABLE `gpt_chat_message` ADD COLUMN `think` longtext COMMENT '思考过程' AFTER `question`; # 添加 feedback 字段 ALTER TABLE `gpt_chat_message` ADD COLUMN `feedback` tinyint NOT NULL DEFAULT '0' COMMENT '反馈' AFTER `question`; # 添加 feedback_reason 字段 ALTER TABLE `gpt_chat_message` ADD COLUMN `feedback_reason` tinyint NOT NULL DEFAULT '0' COMMENT '反馈原因' AFTER `feedback`; # 添加 last_content 字段 ALTER TABLE `gpt_chat_message` ADD COLUMN `last_content` longtext COMMENT '中断对话记录' AFTER `feedback_reason`;