上記のコメントで説明したように、外部キー列は、それが参照する主キーと同じデータ型である必要があります。
user.idを宣言しました $table->bigIncrements('id')としての主キー これはBIGINT UNSIGNED AUTO_INCREMENTになります MySQL構文で。
外部キーを$table->unsignedBigInteger('user_id')として宣言する必要があります これはBIGINT UNSIGNEDになります MySQLでは、user.idへの外部キーと互換性があります 列。