Added parameters
This commit is contained in:
@@ -5,14 +5,11 @@ app = Flask(__name__)
|
|||||||
|
|
||||||
@app.route('/')
|
@app.route('/')
|
||||||
def index():
|
def index():
|
||||||
# return getData()
|
node = request.args.get('node', default = None)
|
||||||
nodeNumber = request.args.get('nodenumber', default = None)
|
dataType = request.args.get('dataType', default = None)
|
||||||
nodeList = request.args.get('nodeList', default = None)
|
return getData(node, dataType)
|
||||||
# return nodeNumber
|
|
||||||
return nodeList
|
|
||||||
|
|
||||||
|
def getData(node, dataType):
|
||||||
def getData():
|
|
||||||
try:
|
try:
|
||||||
mydb = mysql.connector.connect(
|
mydb = mysql.connector.connect(
|
||||||
host="localhost",
|
host="localhost",
|
||||||
@@ -20,8 +17,13 @@ def getData():
|
|||||||
password="Dingleberries69!",
|
password="Dingleberries69!",
|
||||||
database="NodeData"
|
database="NodeData"
|
||||||
)
|
)
|
||||||
|
#turn this into a switch statement
|
||||||
cursor = mydb.cursor()
|
cursor = mydb.cursor()
|
||||||
|
if node:
|
||||||
|
query = f"SELECT * FROM Measurement WHERE NodeID = {node}"
|
||||||
|
elif dataType:
|
||||||
|
query = f"SELECT * FROM Measurement WHERE Type = '{dataType}'"
|
||||||
|
else:
|
||||||
query = "SELECT * FROM `Measurement`"
|
query = "SELECT * FROM `Measurement`"
|
||||||
cursor.execute(query)
|
cursor.execute(query)
|
||||||
result = cursor.fetchall() # Fetch the results
|
result = cursor.fetchall() # Fetch the results
|
||||||
|
Reference in New Issue
Block a user