Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pplrPmClInr 98 of 252 menu
◀ ▶

Введение в колонки миграций Laravel

В разделе «Миграции» мы уже научились задавать базовые колонки: id, integer, string и text. Этого достаточно, чтобы описать простую таблицу и начать работать с миграциями.

На практике таблицы бывают сложнее. У пользователя есть дата рождения, у товара - цена, у статьи - флаг «опубликовано», у настроек - JSON с параметрами. Для каждого случая в Laravel есть свой метод объекта Blueprint.

Все такие методы вызывают внутри коллбэка Schema::create или Schema::table - так же, как базовые string и text. Меняется только имя метода и иногда параметры.

В этом разделе каждый тип колонки разобран отдельным уроком: что он хранит, как выглядит в миграции, когда его использовать и как применить на практике.

Модификаторы полей и индексы разобраны в продвинутом учебнике Laravel.

Какие четыре базовых типа колонок мы уже разбирали в миграциях?

Приведите пример данных, для которых базовых типов уже не хватает.

Где в миграции вызывают методы для создания колонок?

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