PromocodesModel

Модель для хранения данных о промокодах.

Поля

ПолеТипОбязательноеОписание
idINTEGERДаУникальный идентификатор, автоинкремент.
activeBOOLEANДаСтатус активности промокода. По умолчанию — 1.
couponSTRING(255)ДаНаименование купона.
fullPriceFLOATДаПолная стоимость (до скидки). По умолчанию — 0.
codeSTRING(255)ДаАртикул товара который будет добавлен в корзину при активанции купона.
dateFromDATEНетДата начала действия промокода.
dateToDATEНетДата окончания действия промокода.
timesINTEGERНетКоличество раз, которое промокод может быть использован.
hasProductSTRING(255)НетАртикул товара который должен быть в корзине чтобы купон мог быть активирован.

Индексы

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

Таблица

  • Имя таблицы: promocodes.
  • Timestamps: Нет (поля createdAt, updatedAt отсутствуют).