Laravelの外部キー制約ではまった
Laravelでmigrationファイルをかくとき外部キー制約の設定ではまったのでメモ
まちがい
$table->integer('user_id')->nullable(false);
$table->foreign('user_id')->references('id')->on('users');
せいかい
$table->integer('user_id')->unsigned();
$table->foreign('user_id')->references('id')->on('users');
外部キー制約を貼るカラムにnullable(false)
を設定するとエラーでました。
公式リファレンスをもとにunsigned()を設定して再度実行するとできました!
以上です!笑