migratetoflarum / recalculate-meta
重新计算讨论和用户的元信息
0.1.1
2021-04-16 19:19 UTC
Requires
- flarum/core: ^0.1.0-beta.13
This package is auto-updated.
Last update: 2024-09-17 03:42:37 UTC
README
此扩展允许按需重新计算所有讨论和用户的元信息。
为什么你可能需要此扩展
- 你手动将数据导入论坛并需要创建元值
- 你手动从论坛删除数据并需要修复元值
- Flarum更新改变了元计算的方式,你想修复现有数据
注意事项:如果扩展改变了这些元值的计算方式,那么这个脚本可能会破坏它并将所有值重置为Flarum默认的计算方式!
我强烈建议你在运行到实际数据之前,首先在备份上测试这个命令!
安装和更新
兼容beta 13和beta 14。
composer require migratetoflarum/recalculate-meta
文档
该扩展实现为一个命令行实用工具。在Flarum管理面板中启用扩展,然后在终端中打开Flarum文件夹。
使用默认选项运行命令
php flarum migratetoflarum:recalculate-meta
您可以使用命令选项启用或禁用各种计算,例如
php flarum migratetoflarum:recalculate-meta --skip-users
php flarum migratetoflarum:recalculate-meta --do-discussion-number-index
要获取所有可用选项的列表,请运行
php flarum help migratetoflarum:recalculate-meta
删除
当您完成更新后,可以安全地删除扩展。它不需要保留安装。
composer remove migratetoflarum/recalculate-meta
链接
此扩展的初始版本由@Wadera赞助