Files
UpAndDown/src/DAO/MySQLMedicationsDAO.h
T

22 lines
461 B
C++

#pragma once
#include <mysqlx/xdevapi.h>
#include <cstdint>
#include <vector>
#include "IMedicationsDAO.h"
#include "../dtos/medication_dto.h"
namespace uad
{
class MySQLMedicationsDAO : public IMedicationsDAO
{
mysqlx::Session& session_;
public:
explicit MySQLMedicationsDAO(mysqlx::Session& session);
[[nodiscard]] std::vector<medication_dto> GetAll() const override;
[[nodiscard]] std::string Create(const medication_dto& m) const override;
};
}