Както обсъдихме в коментарите по-горе, колоната за външен ключ трябва да бъде от същия тип данни като първичния ключ, който препраща.
Декларирахте своя user.id
първичен ключ като $table->bigIncrements('id')
което става BIGINT UNSIGNED AUTO_INCREMENT
в синтаксиса на MySQL.
Трябва да декларирате външния ключ като $table->unsignedBigInteger('user_id')
което ще стане BIGINT UNSIGNED
в MySQL, което го прави съвместим с външен ключ към user.id
колона.