完善新闻表HTML命名字段建表结构

在 MySQL 初始化脚本的 news 表中补充 html_name 字段,并同步更新现有索引定义,使新安装数据库与 News 实体的字段及索引保持一致,确保自定义文章页面名称可以直接落库。
This commit is contained in:
xnx3
2026-08-28 15:24:03 +08:00
parent 781808007d
commit dbbca3c5a7
+2 -1
View File
@@ -123,11 +123,12 @@ CREATE TABLE `news` (
`cid` int(11) DEFAULT '0' COMMENT '所属栏目id,对应site_column.id',
`siteid` int(11) DEFAULT '0' COMMENT '所属站点,对应site.id',
`legitimate` tinyint(2) DEFAULT '1' COMMENT '是否是合法的,1是,0不是,涉嫌',
`html_name` char(50) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '要生成的html文件的名字,留空时使用文章ID命名',
`reserve1` char(10) COLLATE utf8_unicode_ci DEFAULT '' COMMENT '预留字段,用户可使用输入模型来进行扩展',
`reserve2` char(10) COLLATE utf8_unicode_ci DEFAULT '' COMMENT '预留字段,用户可使用输入模型来进行扩展',
PRIMARY KEY (`id`,`supportnum`,`sharenum`),
KEY `userid` (`userid`,`type`,`supportnum`,`readnum`,`commentnum`,`cid`,`status`) USING BTREE,
KEY `suoyin_index` (`userid`,`addtime`,`type`,`status`,`cid`,`siteid`)
KEY `suoyin_index` (`userid`,`addtime`,`type`,`status`,`cid`,`siteid`,`html_name`)
) ENGINE=InnoDB AUTO_INCREMENT=2341 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='网站的新闻、产品、独立页面等,都是存储在这';
-- ----------------------------