Вы можете создать новую миграцию:
php artisan make:migration change_published_at_to_nullable
Это создаст новый файл миграции с именем
XXXX_YYY_ZZZ_000000_change_published_at_to_nullable.php
В этом файле миграции добавьте следующий код:
public function up(){
Schema::table("table", function (Blueprint $table) {
$table->string("published_at")->nullable()->change();
});
}
public function down(){
Schema::table("table", function (Blueprint $table) {
$table->string("published_at")->nullable(false)->change();
});
}
При выполнении команды php artisan migrate
столбец published_at
будет изменен, чтобы разрешить null
. Если вам необходимо изменить это, php artisan migrate:refresh
, или php artisan migrate:reset
, или php artisan migrate:rollback --step
изменит столбец обратно, чтобы разрешить not null
.