Heim > Artikel > Backend-Entwicklung > Nach der Migration der Laravel-Datenbank möchte ich die Feldinformationen der Datentabelle ändern
Führen Sie php artisan migrate in Laravel aus und fügen Sie Daten in die Datenbank ein
Aber jetzt möchte ich die Zielstruktur ändern. Zum Beispiel möchte ich einen Standardwert von 0 zum TitelFeldWenn Sie zurückziehen, gehen die Daten verloren. So stellen Sie sicher, dass die Datenbankdaten noch vorhanden sind und die Datentabelle geändert werden kann
ps (Ich habe versucht, eine Migration zu erstellen, wenn ich ein Feld hinzugefügt habe, aber es hat nicht funktioniert, wenn ich die Feldinformationen geändert habe)Antwortinhalt:
php artisan migrate in Laravel aus und fügen Sie Daten in die Datenbank einAber jetzt möchte ich die Zielstruktur ändern. Zum Beispiel möchte ich einen Standardwert von 0 zum Titel
FeldWenn Sie zurückziehen, gehen die Daten verloren. So stellen Sie sicher, dass die Datenbankdaten noch vorhanden sind und die Datentabelle geändert werden kann
https://laravel-china.org/doc...
<code>Schema::table('users', function ($table) { $table->string('title')->default('1')->change(); });</code>