gpt4 book ai didi

database - Magento 重置一个模块数据库

转载 作者:搜寻专家 更新时间:2023-10-30 19:58:05 25 4
gpt4 key购买 nike

我搞砸了一个模块,如何重置它的表(不是空的,而是重置)就像它是全新安装的一样?我不想重新安装模块,我只想重置数据库中的数据。

Magento 版本:1.6.0

最佳答案

要重置模块数据,您必须删除它的资源相关条目,这样 magento 将重新运行设置脚本。

例子:假设您要重置时事通讯模块数据。

如果你检查

app/core/Mage/Newsletter/etc/config.etc

你可以找到

<resources>
<newsletter_setup>
<setup>
<module>Mage_Newsletter</module>
</setup>
</newsletter_setup>
</resources>

这意味着资源名称是newsletter_setup

登录到您的数据库,找到表core_resource,找到code = newsletter_setup 删除它。

现在如果你刷新页面,Magento会再次运行设置脚本,在本例中是

app/core/Mage/Newsletter/etc/sql/install-1.6.0.0.php     

关于database - Magento 重置一个模块数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10912351/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com