Add ability to add/delete exercises from dropdown
This commit is contained in:
@@ -18,3 +18,14 @@ class Exercises:
|
||||
self.execute(sql, params)
|
||||
updated_exercise = self.get_exercise(exercise_id)
|
||||
return updated_exercise
|
||||
|
||||
def delete_exercise(self, exercise_id):
|
||||
self.execute('DELETE FROM exercise WHERE exercise_id=%s', [
|
||||
exercise_id], commit=True)
|
||||
|
||||
def add_exercise(self, name):
|
||||
result = self.execute('INSERT INTO exercise (name) VALUES (%s) RETURNING exercise_id', [name], commit=True, one=True)
|
||||
exercise_id = result['exercise_id']
|
||||
new_exercise = self.get_exercise(exercise_id)
|
||||
return new_exercise
|
||||
|
||||
|
||||
Reference in New Issue
Block a user