Wie kann ich ändern, eine migration in Laravel?

Ich versuche so ändern Sie eine vorhandene migration. Ich meine, hier ist meine derzeitige migration Klasse:

class CreateLogForUserTable extends Migration
{
    public function up()
    {
        Schema::create('log_for_user', function (Blueprint $table) {
            $table->increments('id');
            $table->integer('user_id');
            $table->string('table_name');
            $table->string('error_message');
            $table->unsignedTinyInteger('error_code');
            $table->timestamps();
        });
    }

    public function down()
    {
        Schema::drop('log_for_user');
    }
}

Habe ich auch ausgeführt dieser php artisan migrate Befehl einmal. Jetzt muss ich hinzufügen ->nullable() Methode, um die error_message Spalte. Also bearbeitete ich meinen migration, so etwas wie dieses:

.
.
    $table->string('error_message')->nullable();
.
.

Aber wenn ich ausführen php artisan migrate wieder, er sagt:

Nichts zu migrieren.

Sowieso, wie kann ich die neue version des migration?

InformationsquelleAutor stack | 2016-12-18
Schreibe einen Kommentar