Laravel软件包迁移在迁移后不可用:新

时间:2020-08-10 13:28:48

标签: laravel

我已按照说明安装this package

现在,如果我运行migrate:fresh,则眨眼表不存在。对于其他包,将创建表,所以我不确定为什么会这样。

如果我运行php artisan wink:migrate的确会创建表,但是正如我经常运行php artisan migrate:fresh --seed一样,我希望在该命令上创建眨眼表,并像其他方法一样直接将它们植入数据包。

1 个答案:

答案 0 :(得分:0)

由于某些原因,此软件包的作者创建了一个自定义命令进行迁移,并且可以在After each update, make sure you run these commands: php artisan wink:migrate的官方文档中看到。

您可以通过创建自定义Artisan命令来克服这一问题。

例如制作php artisan make:command FreshDatabase,然后在该类中添加您需要的内容,即:

php artisan migrate:fresh --seed
php artisan wink:migrate

如何创建自定义命令,请参见Laravel文档。来源:https://laravel.com/docs/7.x/artisan