ram*_*esh 5 php migration orm laravel eloquent
我创建了一个种子服务器,用于在数据库中插入默认值。
如果我多次运行此播种机,则mysql返回重复密钥错误,
所以我的问题是,处理此错误的最佳方法是什么?以及如何继续运行其他种子?
Ale*_*nin 6
您不应db:seed多次运行命令。更好的方法是重新创建所有表并使用以下命令播种数据:
db:seed
php artisan migrate:refresh --seed
或者db:seed在运行php artisan migrate:refresh命令后仅运行一次。
php artisan migrate:refresh
https://laravel.com/docs/5.5/migrations#rolling-back-migrations
归档时间:
8 年 前
查看次数:
2763 次
最近记录:
6 年,6 月 前