gpt4 book ai didi

php - 运行 php artisan db :seed more than one and continue for duplicate keys insert

转载 作者:可可西里 更新时间:2023-11-01 00:12:27 25 4
gpt4 key购买 nike

我创建了一个用于在数据库中插入默认值的播种器。

如果我多次运行这个播种器,mysql 返回重复键错误,

所以我的问题是处理此错误的最佳方法是什么?以及如何继续运行其他种子?

最佳答案

您不应该多次运行 db:seed 命令。更好的方法是重新创建所有表并使用此命令播种数据:

php artisan migrate:refresh --seed

或者在运行 php artisan migrate:refresh 命令后运行一次 db:seed

https://laravel.com/docs/5.5/migrations#rolling-back-migrations

关于php - 运行 php artisan db :seed more than one and continue for duplicate keys insert,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48169030/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com