Questo perché hai aggiunto $table->integer('user_id');
al tuo file di migrazione. Devi aggiungere un unsignedInteger
invece di un integer
, perché l'id
originale colonna degli users
la tabella è unsigned
(ed entrambe le colonne devono essere esattamente le stesse).
[MODIFICA]
Da Laravel 5.8, l'id
tipo di colonna degli users
predefiniti table non è più un integer
. Ora è un bigInteger
.