PromocodesModel
Модель для хранения данных о промокодах.
Поля
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
id | INTEGER | Да | Уникальный идентификатор, автоинкремент. |
active | BOOLEAN | Да | Статус активности промокода. По умолчанию — 1. |
coupon | STRING(255) | Да | Наименование купона. |
fullPrice | FLOAT | Да | Полная стоимость (до скидки). По умолчанию — 0. |
code | STRING(255) | Да | Артикул товара который будет добавлен в корзину при активанции купона. |
dateFrom | DATE | Нет | Дата начала действия промокода. |
dateTo | DATE | Нет | Дата окончания действия промокода. |
times | INTEGER | Нет | Количество раз, которое промокод может быть использован. |
hasProduct | STRING(255) | Нет | Артикул товара который должен быть в корзине чтобы купон мог быть активирован. |
Индексы
- PRIMARY: Уникальный индекс по полю
id.
Таблица
- Имя таблицы:
promocodes. - Timestamps: Нет (поля
createdAt,updatedAtотсутствуют).