session.commit()
return vision_id
+ def rename_goal(self, goal_id, name):
+ vision_id = -1
+ with Session(self.engine) as session:
+ cmd = select(Goal).where(Goal.id == goal_id)
+ goal = session.exec(cmd).first()
+ goal.name = name
+ vision_id = goal.vision_id
+ session.commit()
+ return vision_id
+
+
def complete_task(self, id):
with Session(self.engine) as session:
cmd = select(Task).where(Task.id == id)
goal.vision_id = vision_id
session.commit()
+ def visionless(self):
+ '''Get goals with no vision'''
+ with Session(self.engine) as session:
+ cmd = select(Goal).where(Goal.vision_id == None)
+ return session.exec(cmd).all()
+
+
def add_note(self, note, goal):
'''Notes print with the goal.'''
pass