|
GitWatcherBot 1.0.0
A Telegram Bot that notifies you when a new change is made in your repositories (issues, pull requests, stars, forks, and watches)
|
This is the complete list of members for Database, including all inherited members.
| addLog(const models::Log &newLog) | Database | static |
| addRepo(const models::Repository &newRepo) | Database | static |
| addUser(const models::User &newUser) | Database | static |
| backup() | Database | static |
| getDbMutex() noexcept | Database | static |
| getStorage() | Database | inlinestatic |
| getUser(const models::UserId userId) | Database | static |
| getUserRepos(const models::UserId watcherId) | Database | static |
| getUserReposFullnames(const models::UserId watcherId) | Database | static |
| getUserStatus(const models::UserId userId) | Database | static |
| iterateRepos(const std::function< void(const models::Repository &)> &callback) | Database | static |
| removeUserRepo(const models::UserId watcherId, const models::RepositoryId repoId) | Database | static |
| repoExists(const models::RepositoryId repoId) | Database | static |
| repoExistsByFullName(const std::string &full_name) | Database | static |
| updateRepo(const models::Repository &updatedRepo) | Database | static |
| updateUser(const models::User &updatedUser) | Database | static |
| updateUserStatus(const models::UserId userId, const models::UserStatus newStatus) | Database | static |
| userExists(const models::UserId userId) | Database | static |
| userReposCount(const models::UserId userId) | Database | static |