generated from Sithas/conan_template
База для ручки GetUserDiariesExecutor.h
This commit is contained in:
@@ -10,8 +10,8 @@ MySQLUserTreatmentSchemesDAO::MySQLUserTreatmentSchemesDAO(mysqlx::Session& sess
|
||||
{
|
||||
}
|
||||
|
||||
std::vector<user_treatment_scheme_dto> MySQLUserTreatmentSchemesDAO::FindByUserLogin(
|
||||
const std::string& login)
|
||||
std::vector<user_treatment_scheme_dto> MySQLUserTreatmentSchemesDAO::FindByUserUUID(
|
||||
const std::string& user_uuid)
|
||||
{
|
||||
static const std::string query = R"(
|
||||
SELECT
|
||||
@@ -24,11 +24,14 @@ std::vector<user_treatment_scheme_dto> MySQLUserTreatmentSchemesDAO::FindByUserL
|
||||
ON uts.user_uuid = u.uuid
|
||||
LEFT JOIN up_and_down.treatment_schemes ts
|
||||
ON ts.user_treatment_schemes_uuid = uts.uuid
|
||||
WHERE u.login = ?
|
||||
WHERE u.uuid = ?
|
||||
ORDER BY uts.uuid
|
||||
)";
|
||||
|
||||
mysqlx::SqlResult result = session_.sql(query).bind(login).execute();
|
||||
mysqlx::SqlResult result = session_
|
||||
.sql(query)
|
||||
.bind(user_uuid)
|
||||
.execute();
|
||||
|
||||
std::unordered_map<std::string, user_treatment_scheme_dto> scheme_map;
|
||||
|
||||
@@ -62,6 +65,6 @@ std::vector<user_treatment_scheme_dto> MySQLUserTreatmentSchemesDAO::FindByUserL
|
||||
schemes.push_back(std::move(dto));
|
||||
}
|
||||
|
||||
return schemes;
|
||||
return std::move(schemes);
|
||||
}
|
||||
} // uad
|
||||
|
||||
Reference in New Issue
Block a user