ProductGroupModifiersChildrenModel
Модель для хранения данных о дочерних модификаторах групп продуктов.
Поля
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
id | INTEGER | Да | Уникальный идентификатор, автоинкремент. |
modifierId | CHAR(36) | Нет | Идентификатор модификатора. |
parentId | CHAR(36) | Нет | Идентификатор родительской группы или продукта. |
minAmount | INTEGER | Нет | Минимальное количество для модификатора. |
maxAmount | INTEGER | Нет | Максимальное количество для модификатора. |
required | BOOLEAN | Нет | Обязателен ли модификатор (логическое значение). |
defaultAmount | INTEGER | Нет | Количество по умолчанию. |
hideIfDefaultAmount | BOOLEAN | Нет | Скрывать ли модификатор, если его количество равно значению по умолчанию. |
Индексы
- PRIMARY: Уникальный индекс по полю
id. - productGroupModifiersChildren_id_uindex: Уникальный индекс по полю
id.
Таблица
- Имя таблицы:
productGroupModifiersChildren. - Timestamps: Нет (поля
createdAt,updatedAtотсутствуют).
Комментарии
- Поле
modifierIdсвязывает модификатор с дочерней группой или продуктом. - Поле
defaultAmountзадаёт значение, используемое при отсутствии указаний от пользователя. - Поле
hideIfDefaultAmountпризнак того, что не нужно отображать список модификаторов, если их количество равно количеств.
Table of Contents