Skip to content

Commit d7a1f1e

Browse files
authored
Ben (#45)
2 parents 4553380 + 5d663b6 commit d7a1f1e

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

backend/app/app.py

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -172,18 +172,24 @@ def get_all_reservations():
172172
if connection:
173173
try:
174174
cursor = connection.cursor(dictionary=True)
175-
cursor.execute("""
176-
SELECT Reservations.ReservationID, Users.Username, Reservations.StartTime, Reservations.EndTime, Reservations.Seat, Reservations.TableFee, Reservations.ResDate
177-
FROM Reservations
178-
JOIN Users ON Reservations.UserID = Users.UserID
179-
""")
175+
query = """
176+
SELECT Reservations.ReservationID, Users.Username, Reservations.StartTime, Reservations.EndTime, Reservations.Seat, Reservations.TableFee, Reservations.ResDate
177+
FROM Reservations
178+
JOIN Users ON Reservations.UserID = Users.UserID
179+
UNION
180+
SELECT Completed_Reservations.ReservationID, Users.Username, Completed_Reservations.StartTime, Completed_Reservations.EndTime, Completed_Reservations.Seat, Completed_Reservations.TableFee, Completed_Reservations.ResDate
181+
FROM Completed_Reservations
182+
JOIN Users ON Completed_Reservations.UserID = Users.UserID
183+
"""
184+
cursor.execute(query)
180185
results = cursor.fetchall()
181186
cursor.close()
182187
connection.close()
183188
return results
184189
except mysql.connector.Error as err:
185190
print(f"Error Fetching Reservations: {err}")
186191

192+
187193
def perform_warehouse_process():
188194
operational_connection = get_db_connection(db_config)
189195
warehouse_connection = get_db_connection(warehouse_db_config)

0 commit comments

Comments
 (0)