ShopImagesModel
Модель для хранения данных об изображениях магазина.
Поля
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
imageId | CHAR(36) | Да | Уникальный идентификатор изображения. |
ownerId | CHAR(36) | Нет | Идентификатор владельца изображения. |
fileName | STRING(1000) | Нет | Имя файла изображения. |
imageUrl | STRING(1000) | Нет | URL изображения. |
uploadDate | DATE | Нет | Дата загрузки изображения. |
revision | BIGINT | Нет | Номер ревизии изображения. |
Индексы
- PRIMARY: Уникальный индекс по полю
imageId. - product_images_id_uindex: Уникальный индекс по полю
imageId. - shopImages_products_id_fk: Индекс по полю
ownerId(связь с владельцем изображения).
Таблица
- Имя таблицы:
shopImages. - Timestamps: Да (добавлены поля
createdAt,updatedAt).
Комментарии
- Поле
ownerIdпозволяет связывать изображение с конкретным владельцем (например, продуктом или магазином). - Поле
imageUrlсодержит ссылку на изображение для отображения в веб-интерфейсе. - Поле
revisionиспользуется для отслеживания изменений изображения.
Table of Contents