Mysql
 sql >> Database >  >> RDS >> Mysql

Come correggere l'errore di chiave esterna durante l'esecuzione della migrazione

Il problema qui è che id_druhu in druh_knihies è definito come bigIncrements e crei doba come unsignedInteger e quando si utilizza il tipo di chiave esterna dovrebbe essere esattamente lo stesso. Quindi in questo caso invece di

$table->unsignedInteger('doba');

dovresti usare

$table->unsignedBigInteger('doba');