Försök att ange unsigned
för team_id
:
$table->integer('team_id')->unsigned();
Din primärnyckel $table->increments('id');
är ett osignerat heltal, så den främmande nyckeln $table->integer('team_id');
bör matcha dess typ.
Citerat från Laravel docs :
Uppdatera
Se också till att du skapar team
tabellen först, så att schemabyggaren inte försöker skapa en främmande nyckel på en icke existerande tabell.