database: Add fetch() for SessionDao

This commit is contained in:
2023-02-01 18:54:11 +01:00
parent 48e3614e78
commit b9595bd513
3 changed files with 49 additions and 19 deletions

View File

@@ -6,11 +6,15 @@
class SessionDaoSqlite : public SessionDao, protected SqliteDao
{
private:
void fillSession(int userid, Session &sess);
public:
SessionDaoSqlite();
void save(const Session &session) override;
std::optional<Session> find(std::string token) override;
void deleteSession(std::string token) override;
std::vector<Session> fetch() override;
using SqliteDao::SqliteDao;
};