Dede批量设置 审核文章为未审核状态的SQL语句

jack 发表于 2013年3月25日 8:53:50 分类 DeDeCms | 浏览:

在论坛找了很久,没找到个准确答案。

其实原因在于论坛中流传的那个sql语句并不是十分准确,因为不单要修改一张表(dede_archives),同时也要修改dede_arctiny表(控制在列表页不显示),还有dede_taglist表(控制在tag标签页不显示)。

也就是说要执行下面三条sql语句才能真正将已审核的文章转为未审核。

update dede_archives set arcrank=-1;
update dede_arctiny set arcrank=-1;
update dede_taglist set arcrank=-1;

也就是说如果要将全站所有文章转为“未审核”状态,直接copy上面三句在dede管理后台的“系统”–“SQL命令行工具”中执行以下上面三句就行了。(执行的时候选择‘多行命令’)

应该能解决一部分朋友的问题。

以上三条执行后文章进入审核状态,但是html都是显示已生成。执行下面一条html批量改为未生成

Update dede_archives set ismake=0