StopListModel

Модель для управления стоп-листом продуктов.

Поля

ПолеТипОбязательноеОписание
idINTEGERДаУникальный идентификатор записи.
organizationIdCHAR(36)НетИдентификатор организации.
deliveryTerminalIdCHAR(36)НетИдентификатор терминала доставки.
productIdCHAR(36)НетИдентификатор продукта.
balanceINTEGERНетОстаток продукта.
revisionBIGINTНетНомер ревизии записи.

Индексы

  • PRIMARY: Уникальный индекс по полю id.
  • stopList_id_uindex: Уникальный индекс по полю id.

Таблица

  • Имя таблицы: stopList.
  • Timestamps: Да (добавлены поля createdAt, updatedAt).

Комментарии

  • Поле organizationId связывает запись со специфической организацией.
  • Поле deliveryTerminalId указывает на терминал доставки, для которого применяется стоп-лист.
  • Поле balance используется для отображения остатка продукта в стоп-листе.
  • Поле revision позволяет отслеживать изменения записи.