#pragma once #include #include #include #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 GetAll() const override; [[nodiscard]] std::string Create(const medication& m) const override; }; }