Я хочу добавить новый столбец в мою таблицу фильмов с именем status
, который имеет две опции active
или inactive
Я хочу установить все текущие фильмы в БД, которые будут активны по умолчанию.
Моя первая мысль - создать библиотечный файл с состояниями, заданными как константы, если я когда-нибудь решу добавить больше по линии. Например,
const active = 1;
const inactive = 2;
Могу ли я просто передать константу в качестве значения по умолчанию в новом столбце?
файл миграции
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('films', function (Blueprint $table) {
$table->string('status')->default(\App\Library\Status::active);
});
}
some помощь была бы отличной