答案 0 :(得分:1)
我通常备份我已有的表中的数据,卸载插件然后转到通知页面再次安装。当您在version.php中输入新的版本号然后访问通知页面时,会调用Update.php ,但是当我开发插件时,我倾向于不依赖它。
或者,在Moodle上的XMLDB编辑器中加载表,然后单击“[View SQL code]”链接。这将生成可以在PHPMyAdmin或MySQL Workbench上执行的SQL代码,以直接创建表。
答案 1 :(得分:1)
您需要为最佳位置创建适当的插件,本地插件文件夹。
如果你创建一个新的插件,那么你可以在local / pluginname / db / install.xml中添加你的表
install.xml仅在第一次安装插件时调用。
之后如果想要更改结构,那么你需要将你的代码放入db / upgrade.php并需要更改版本并打开admin / index.php