From 3d91759fadaf4e71d84b912a761b392fc546b71e Mon Sep 17 00:00:00 2001 From: Matthew Huntington Date: Thu, 1 Jan 2026 19:13:21 -0500 Subject: [PATCH] categories route --- server.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server.js b/server.js index 0f19496..1e59392 100644 --- a/server.js +++ b/server.js @@ -18,9 +18,15 @@ app.get('/songs', async (req, res)=>{ const results = await mysqlConnection.awaitQuery("SELECT * FROM songs WHERE learned=True ORDER BY title ASC"); res.json(results) }) + app.get('/instruments', async (req, res)=>{ const results = await mysqlConnection.awaitQuery("SELECT * FROM instruments"); res.json(results) }) +app.get('/categories', async (req, res)=>{ + const results = await mysqlConnection.awaitQuery("SELECT practice_categories.id, practice_categories.name AS category, instruments.name AS instrument FROM practice_categories JOIN instruments ON practice_categories.instrument_id = instruments.id ORDER BY practice_categories.id ASC"); + res.json(results) +}) + app.listen(18080)