Ich möchte eine weitere Spalte zu meiner Datenbank Tabelle Benutzer hinzufügen. Ich habe eine neue Migration mit dem Namen Modify_users_table
erstellt, die den Code zum Hinzufügen der Spalte enthält. Es ist nichts falsch mit dem Quellcode, weil ich es vorher benutzt habe, aber es gibt mir einen Fehler, dass etwas mit den Tabellenrollen falsch ist? Wie kann ich das lösen? Hier ist der Fehler und der Code, der zu dem Fehler zusammenhängt Laravel-Fehler beim Migrieren
Hier wird die Migration Roles
:
public function up()
{
Schema::create('roles', function (Blueprint $table) {
$table->string('role_name')->length(55)->unique();
$table->increments('id');
$table->timestamps();
});
}
Es bedeutet, dass Ihre Rollentabellen bereits vorhanden sind, aber nicht in der Tabelle "migrations" vorhanden sind. Finden Sie heraus, warum das passiert ist und beheben Sie es mit einem Rollback oder Reset. (Dies wird jedoch alle vorhandenen Daten in den Tabellen entfernen.) – Robert
Als allgemeine Faustregel gilt, dass es viel besser ist, Fehler als Text anstelle von Screenshots einzubeziehen. –