Refactor queries.py to improve query selection logic

This commit is contained in:
sietse jonker
2024-03-29 15:39:48 +01:00
parent 39dd5c62d8
commit 0db496fb72

View File

@@ -7,10 +7,10 @@ def get_query(node, dataType, MAC, questionID, replies):
query = f"SELECT * FROM Measurement WHERE Type = '{dataType}'"
elif MAC:
query = f"SELECT * FROM Node WHERE MAC = '{MAC}'"
elif replies and questionID:
query = f"SELECT * FROM Reply WHERE QuestionID = '{questionID}'"
elif questionID:
query = f"SELECT * FROM Question"
elif replies:
query = f"SELECT * FROM Reply WHERE QuestionID = '{questionID}'"
else:
query = "SELECT * FROM `Measurement`"
return query