20#ifndef ORES_ACCOUNTS_DOMAIN_ACCOUNT_ROLE_HPP
21#define ORES_ACCOUNTS_DOMAIN_ACCOUNT_ROLE_HPP
25#include <boost/uuid/uuid.hpp>
27namespace ores::accounts::domain {
Represents the assignment of a role to an account.
Definition account_role.hpp:36
std::string assigned_by
Username of the person who assigned this role.
Definition account_role.hpp:50
std::string assigned_at
Timestamp when this role assignment was created.
Definition account_role.hpp:55
boost::uuids::uuid role_id
The role being assigned to the account.
Definition account_role.hpp:45
boost::uuids::uuid account_id
The account to which the role is assigned.
Definition account_role.hpp:40