😄
Laravelのseeder実行時、UNIQUE constraint failedエラーの発生
Laravelのseeder実行時、UNIQUE constraint failedエラーの発生
SQLSTATE[23000]: Integrity constraint violation: 19 UNIQUE constraint failed:
というエラーが発生したのでメモ
原因
重複したレコードを作成しようとしていたから。
class Factory extends Factory
{
public function definition(): array
{
$model = Model::first();
return [
'model1' => $model->column1,
'model2' => $model->column2,
];
}
}
非常に恥ずかしいミスだった
最後に
間違っていることあればコメントに書いていただけると幸いです。
よろしくお願いいたします。
Discussion