Problém je v tom, že id_druhu
v druh_knihies
je definován jako bigIncrements
a vytvoříte doba
jako unsignedInteger
a při použití cizího klíče by měl být typ přesně stejný. Takže v tomto případě místo
$table->unsignedInteger('doba');
měli byste použít
$table->unsignedBigInteger('doba');