#pragma once #include #include struct TaskRow { std::string id; std::optional account; std::string status; // serialized, see StatusUtil::serialize std::string notes; // free text, any length (stored as SQLite TEXT) }; struct AccountRow { std::string id; std::optional cooldown; // the account's wait: when its limit ends (StatusUtil::timeToText) };