Ich bin neu bei Laravel von Code-Zünder und ich LIEBE den Rahmen! Mein Leben ist jetzt so viel einfacher.Aktualisieren des Tabellenschemas ohne Auswirkungen auf Daten in Laravel
Ich habe eine Tabelle mit Spalten mit PHP Artisan erstellt und einige Testdaten eingegeben. Ich möchte jetzt ein paar neue Spalten zur Datenbank hinzufügen, ohne die aktuellen Daten zu beeinflussen, und die neuen Felder auf Null setzen.
Mein erster Gedanke war, ein neues Feld in der Datenbank migrieren Datei und den Lauf "php artisan migrate" eingeben, aber dies gab mir nur die Nachricht "nichts zu migrieren" und gab die neue Spalte in meiner Datenbank.
Hier ist meine Datenbank migrieren Datei:
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
class CreateFestivalsTable extends Migration {
public function up()
{
Schema::create('festivals', function(Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->string('title');
$table->timestamps();
});
}
public function down()
{
Schema::drop('festivals');
}
}
Warum als die nicht diese ausgewählt wurde korrekte Antwort? – omrakhur
Typ, der die Frage gestellt hat, ist kein aktives Mitglied – umefarooq
Der Link zum Schemadokument funktioniert nicht mehr. – Pengxer