我为数据库中的插入默认值创建了一个播种器.
如果我运行这个播种机多次mysql返回错误的重复键,
所以我的问题是什么是处理这个错误的最佳方法?怎么可以继续运行其他种子?
解决方法:
您不应多次运行db:seed命令.更好的方法是使用此命令重新创建所有表并为数据设定种子:
PHP artisan migrate:refresh --seed
或者在运行PHP artisan migrate:refresh命令后运行db:seed一次.
https://laravel.com/docs/5.5/migrations#rolling-back-migrations