- Изменение столбцов - Руководство по обновлению Laravel 11
с Атрибуты без знака, по умолчанию и комментарии:
Код: Выделить всё
Schema::create('users', function (Blueprint $table) {
$table->integer('votes')->unsigned()->default(1)->comment('The vote count');
});
ну:
Код: Выделить всё
Schema::table('users', function (Blueprint $table) {
$table->integer('votes')->nullable()->change();
});
комментария. Однако в Laravel 11
миграция теперь также должна включать все атрибуты,
ранее определенные в столбце. В противном случае они будут удалены:
Код: Выделить всё
Schema::table('users', function (Blueprint $table) {
$table->integer('votes')
->unsigned()
->default(1)
->comment('The vote count')
->nullable()
->change();
});
Код: Выделить всё
Schema::table('users', function (Blueprint $table) {
$table->integer('votes')->nullable()->change();
});
Подробнее здесь: https://stackoverflow.com/questions/792 ... sting-colu
Мобильная версия