+ def _set_pref_goal_id(self, goal_id):
+ with Session(self.engine) as session:
+ prefs = session.exec(select(PreferGoal)).all()
+ for pref in prefs:
+ session.delete(pref)
+ pref = PreferGoal()
+ pref.goal_id = goal_id
+ session.add(pref)
+ session.commit()
+
+ def _get_pref_goal_id(self):
+ with Session(self.engine) as session:
+ pref = session.exec(select(PreferGoal)).one()
+ return pref.goal_id
+
+
+