#include #include "IUserDAO.h" namespace uad { class MySQLUserDAO : public IUserDAO { mysqlx::Session& session_; public: explicit MySQLUserDAO(mysqlx::Session& session); std::string Create(const User& created_user); std::optional GetByGUID(std::string guid); std::vector GetAll(); bool Update(const User& u); bool Delete(std::string id); }; }