Sobes.tech
Назад к вопросам
Middle
3

Какие поля должны быть в таблице promo_codes?

Компании, где спрашивали
СБЕРСБЕР

Ответ от нейросети

sobes.tech AI

В таблице promo_codes обычно должны быть следующие поля:

  • id — уникальный идентификатор промокода (например, UUID или автоинкрементное число).
  • code — сам текст промокода, уникальный.
  • discount_type — тип скидки (процент, фиксированная сумма и т.п.).
  • discount_value — значение скидки (например, 10% или 500 рублей).
  • valid_from — дата начала действия промокода.
  • valid_to — дата окончания действия.
  • usage_limit — максимальное количество использований промокода.
  • used_count — сколько раз промокод уже использован.
  • is_active — флаг активности промокода.
  • created_at и updated_at — даты создания и последнего обновления записи.

Дополнительно могут быть поля для ограничения по пользователям, категориям товаров и т.п., в зависимости от бизнес-логики.