Laravel Migration Tabelle Feldtypänderung

Um den Typ eines Feldes in einer Tabelle mit einer Migration in Laravel zu ändern, können Sie die Methode "change" auf der "Schema"-Fassade verwenden. Beispielsweise können Sie den Typ des Feldes mit dem Namen "email" in einer Tabelle mit dem Namen "users" von einem String in einen Integer ändern, indem Sie den folgenden Code in Ihrer Migration-Datei verwenden:

Schema::table('users', function (Blueprint $table) {
    $table->integer('email')->change();
});

Sie können auch den Feldnamen, den Standardwert und andere Attribute in der gleichen Methode "change" ändern.

Schema::table('users', function (Blueprint $table) {
    $table->string('email', 100)->nullable()->change();
});

Dann führen Sie den Migration mit dem Befehl php artisan migrate aus.