Ответ 1
Когда вы используете метод nullable()
в поле, это поле по умолчанию имеет значение NULL.
Я добавляю поле в таблицу в переносе, которое я хочу разрешить быть NULL, но также хочу, чтобы он по умолчанию имел значение NULL. Что я помещаю в методе по умолчанию? Я боюсь, что вставьте "NULL"
в попытку поместить строку NULL
, в которой я, очевидно, не хочу. Пожалуйста, помогите:)
Schema::table('item_categories', function(Blueprint $table)
{
$table->integer('parent_item_category_id')->unsigned()->nullable()->default($what_to_put here);
});
Когда вы используете метод nullable()
в поле, это поле по умолчанию имеет значение NULL.