W wersji 5.x nadal możesz napotkać problem. Spróbuj więc najpierw ręcznie usunąć powiązaną tabelę za pomocą
php artisan tinker
Następnie
Schema::drop('books')
(i zakończ za pomocą q
)
Teraz możesz z powodzeniem php artisan migrate:rollback
i php artisan migrate
.
Jeśli to się powtarza, powinieneś sprawdzić, czy down()
Metoda w Twojej migracji pokazuje właściwą nazwę tabeli. (Może to być kłopot, jeśli zmieniłeś nazwy stołów.)