Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Die Laravel-Migrationstabelle existiert bereits, aber ich möchte neue hinzufügen, nicht die ältere

In v5.x tritt das Problem möglicherweise immer noch auf. Versuchen Sie also, die zugehörige Tabelle zuerst manuell mit

zu löschen

php artisan tinker

Dann

Schema::drop('books')

(und mit q beenden )

Jetzt können Sie erfolgreich php artisan migrate:rollback und php artisan migrate .

Wenn dies wiederholt vorkommt, sollten Sie überprüfen, ob down() Methode in Ihrer Migration zeigt den richtigen Tabellennamen an. (Kann ein Problem sein, wenn Sie Ihre Tabellennamen geändert haben.)