Laravel 8 使用一个命令同时进行删除和迁移操作
使用 migrate:fresh
命令将会删除您已迁移的数据表,然后 Laravel 将自己继续执行 migrate
命令。同时可在该命令后跟用 --seed
, 这个参数的作用是在 “刷新” 完成数据库之后,对后面新增的迁移文件进行迁移。
示例:
php artisan migrate:fresh
// 上列是刷新当前已有的迁移,下列是刷新当前已有的迁移后,更新未有的迁移。
php artisan migrate:fresh --seed