РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pplrSpMdInr 96 of 210 menu

Введение в модификаторы полей Laravel

В базовом учебнике мы задавали тип колонки: string, date, boolean и другие. Но одного типа часто недостаточно. Нужно разрешить пустое значение, задать значение по умолчанию, запретить дубликаты или добавить комментарий для разработчиков.

Такие свойства называют модификаторами. В Laravel их пишут цепочкой после метода типа - через точку:

<?php $table->string('email')->unique(); $table->integer('age')->unsigned()->nullable(); ?>

Модификаторы работают и при создании таблицы через Schema::create, и при изменении через Schema::table. Во втором случае часто добавляют change в конце цепочки.

В этом разделе каждый модификатор разобран отдельным уроком с примерами применения в реальных таблицах. Подробнее про индексы - в разделе «Индексы» этого учебника.

Что такое модификатор поля своими словами?

Где в миграции задают модификатор - до или после имени типа?

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить