3 #ifndef XJMUSIC_TEMPLATE_H
4 #define XJMUSIC_TEMPLATE_H
40 if (
json.contains(
"config") &&
json.at(
"config").is_string()) {
41 const auto configStr =
json.at(
"config").get<std::string>();
nlohmann::json json
Definition: EntityUtils.h:14
Definition: ContentEntity.h:12
UUID id
Definition: ContentEntity.h:17
static long long currentTimeMillis()
Definition: EntityUtils.h:62
static void setIfNotNull(const json &json, const std::string &key, std::string &value)
Definition: EntityUtils.cpp:27
static void setRequired(const json &json, const std::string &key, UUID &value)
Definition: EntityUtils.cpp:16
Definition: TemplateConfig.h:16
Definition: Template.h:14
long long updatedAt
Definition: Template.h:24
std::string name
Definition: Template.h:20
TemplateConfig config
Definition: Template.h:21
std::string shipKey
Definition: Template.h:22
UUID projectId
Definition: Template.h:19
bool isDeleted
Definition: Template.h:23
Definition: ActiveAudio.h:11
std::string UUID
Definition: EntityUtils.h:28
void from_json(const json &json, Instrument &entity)
Definition: Instrument.h:106