20#ifndef ORES_ASSETS_DOMAIN_IMAGE_TAG_HPP
21#define ORES_ASSETS_DOMAIN_IMAGE_TAG_HPP
25#include <boost/uuid/uuid.hpp>
Domain types for asset management.
Definition image.hpp:27
Represents an association between an image and a tag.
Definition image_tag.hpp:34
std::string assigned_by
Username of the person who assigned this tag to the image.
Definition image_tag.hpp:48
boost::uuids::uuid tag_id
The tag identifier (UUID).
Definition image_tag.hpp:43
std::chrono::system_clock::time_point assigned_at
Timestamp when this tag was assigned to the image.
Definition image_tag.hpp:53
boost::uuids::uuid image_id
The image identifier (UUID).
Definition image_tag.hpp:38