aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar jesopo2020-02-06 16:40:20 +0000
committerGravatar jesopo2020-02-06 16:40:20 +0000
commitc0af477373d0e51b7b59aa2020c386dd3a2467cb (patch)
tree86cefd0ca7c39f0ade9b629576db33a67d8b367c /src
parentfix SpecTypeArgumentDate simple() (diff)
signature
add Database.users.by_id()
Diffstat (limited to 'src')
-rw-r--r--src/Database.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Database.py b/src/Database.py
index f293511c..5667d9d4 100644
--- a/src/Database.py
+++ b/src/Database.py
@@ -90,6 +90,10 @@ class Users(Table):
"SELECT user_id FROM users WHERE server_id=? and nickname=?",
[server_id, nickname])
return value if value == None else value[0]
+ def by_id(self, user_id: int):
+ return self.database.execute_fetchone(
+ "SELECT server_id, nickname FROM users WHERE user_id=?",
+ [user_id])
def get_nickname(self, server_id: int, user_id: int):
value = self.database.execute_fetchone(
"SELECT nickname FROM users WHERe server_id=? AND user_id=?",