Files
UpAndDown/src/DAO/MySQLMedicationsDAO.h
T

22 lines
453 B
C++

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