blob: 1c63703bd61e50b2f14c746bb2707d5a5c9efc5e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
from db import cursor
def validate(id, type):
types = {
"user": ["user_id", "users"],
"game": ["game_id", "games"],
}
fields = types[type]
query = cursor.execute(
f"select {fields[0]} from {fields[1]} where {fields[0]} = ?", [id]
).fetchone()
return bool(query)
def user_id(user_id):
return validate(user_id, "user")
def game_id(game_id):
return validate(game_id, "game")
|