“php artisan migrate”显示“没有要迁移的内容”

Aks*_*hod 6 php laravel artisan-migrate laravel-artisan laravel-6

我是 Laravel 的新手。我正在开发 laravel 版本 6。我已经创建了迁移。它第一次运行得很好,但是如果我更改迁移文件中的某些内容然后运行php artisan migrate它会显示nothing to migrate. 我php artisan migrate --path也尝试过,但它不起作用。为了使其工作,我必须删除迁移文件并重新创建它。我不想用php artisan migrate:fresh

我应该怎么做才能只运行一个已更改的迁移文件?

小智 2

遗憾的是不可能。最好的解决方法是使用播种机并php artisan db:seed在使用后使用php artisan migrate:fresh。你为什么不想用它?