ORE Studio 0.0.4
Loading...
Searching...
No Matches
Public Attributes | List of all members
tag Struct Referencefinal

Represents a category tag for images. More...

#include <tag.hpp>

Collaboration diagram for tag:
Collaboration graph

Public Attributes

int version = 0
 Version number for optimistic locking and change tracking.
 
std::string tag_id
 Unique identifier for the tag (UUID).
 
std::string name
 Unique name of the tag (e.g., 'flag', 'currency', 'commodity').
 
std::string description
 Human-readable description of the tag.
 
std::string recorded_by
 Username of the person who recorded this version in the system.
 
std::string change_reason_code
 Code identifying the reason for the change.
 
std::string change_commentary
 Free-text commentary explaining the change.
 
std::string recorded_at
 Timestamp when this version of the record was recorded in the system.
 

Detailed Description

Represents a category tag for images.

Tags are used to categorize images (e.g., 'flag', 'currency', 'commodity').

Member Data Documentation

◆ change_reason_code

std::string change_reason_code

Code identifying the reason for the change.

References change_reasons table (soft FK).