插件数据库迁移

您不能在插件内运行迁移。

在开发环境中,您需要从控制台执行它们。

为什么?因为当您部署插件时,迁移将由宿主应用程序负责处理。

这超出了插件应承担的范围。

(供您参考,这并不是说您不应在插件中包含迁移(例如,当您修改数据库时),但插件本身不会执行迁移。)