query=f'UPDATE roadmaps SET "{RoadmapParameters.PROJECT_NAME.value}"=%s, "{RoadmapParameters.HIDDEN.value}"=%s WHERE "{RoadmapParameters.ID.value}"=%s;'
query=f'UPDATE roadmaps SET "{RoadmapParameters.PROJECT_NAME.value}"=%s, "{RoadmapParameters.HIDDEN.value}"=%s WHERE "{RoadmapParameters.ID.value}"=%s;'
query=f'SELECT * FROM milestones ORDER BY "{MilestoneParameters.VERSION_CODE.value}" DESC;'
query=f'SELECT * FROM milestones ORDER BY "{MilestoneParameters.VERSION_CODE.value}" DESC;'
returnself.__query(query)
returnself._query(query)
defget_milestones(self,roadmapID):
defget_milestones(self,roadmapID):
query=f'SELECT * FROM milestones WHERE "{MilestoneParameters.ROADMAP_ID.value}"=%s ORDER BY "{MilestoneParameters.VERSION_CODE.value}" DESC;'
query=f'SELECT * FROM milestones WHERE "{MilestoneParameters.ROADMAP_ID.value}"=%s ORDER BY "{MilestoneParameters.VERSION_CODE.value}" DESC;'
returnself.__query(query,roadmapID)
returnself._query(query,roadmapID)
defget_open_milestones(self,roadmapID):
defget_open_milestones(self,roadmapID):
query=f'SELECT * FROM milestones WHERE "{MilestoneParameters.ROADMAP_ID.value}"=%s AND "Status"=0 ORDER BY "{MilestoneParameters.VERSION_CODE.value}" DESC;'
query=f'SELECT * FROM milestones WHERE "{MilestoneParameters.ROADMAP_ID.value}"=%s AND "Status"=0 ORDER BY "{MilestoneParameters.VERSION_CODE.value}" DESC;'
returnself.__query(query,roadmapID)
returnself._query(query,roadmapID)
defget_milestone(self,milestoneID):
defget_milestone(self,milestoneID):
query=f'SELECT * FROM milestones WHERE "{MilestoneParameters.ID.value}"=%s;'
query=f'SELECT * FROM milestones WHERE "{MilestoneParameters.ID.value}"=%s;'
query=f'SELECT * FROM milestones WHERE "{MilestoneParameters.ROADMAP_ID.value}"=%s AND "{MilestoneParameters.STATUS.value}" = 1 ORDER BY "{MilestoneParameters.VERSION_CODE.value}" DESC;'
query=f'SELECT * FROM milestones WHERE "{MilestoneParameters.ROADMAP_ID.value}"=%s AND "{MilestoneParameters.STATUS.value}" = 1 ORDER BY "{MilestoneParameters.VERSION_CODE.value}" DESC;'
query=f'UPDATE milestones SET "{MilestoneParameters.COMPLETION_DATE.value}"=%s, "{MilestoneParameters.STATUS.value}"=%s WHERE "{MilestoneParameters.ID.value}"=%s;'
query=f'UPDATE milestones SET "{MilestoneParameters.COMPLETION_DATE.value}"=%s, "{MilestoneParameters.STATUS.value}"=%s WHERE "{MilestoneParameters.ID.value}"=%s;'
query=f'SELECT * FROM tasks ORDER BY "{TaskParameters.ID.value}";'
query=f'SELECT * FROM tasks ORDER BY "{TaskParameters.ID.value}";'
returnself.__query(query)
returnself._query(query)
defget_tasks(self,milestoneID):
defget_tasks(self,milestoneID):
query=f'SELECT * FROM tasks WHERE "{TaskParameters.MILESTONE_ID.value}"=%s ORDER BY "{TaskParameters.ID.value}";'
query=f'SELECT * FROM tasks WHERE "{TaskParameters.MILESTONE_ID.value}"=%s ORDER BY "{TaskParameters.ID.value}";'
returnself.__query(query,milestoneID)
returnself._query(query,milestoneID)
defget_open_tasks(self,milestoneID):
defget_open_tasks(self,milestoneID):
query=f'SELECT * FROM tasks WHERE "{TaskParameters.MILESTONE_ID.value}"=%s AND "{TaskParameters.STATUS.value}"=0 ORDER BY "{TaskParameters.ID.value}";'
query=f'SELECT * FROM tasks WHERE "{TaskParameters.MILESTONE_ID.value}"=%s AND "{TaskParameters.STATUS.value}"=0 ORDER BY "{TaskParameters.ID.value}";'
returnself.__query(query,milestoneID)
returnself._query(query,milestoneID)
defget_task(self,taskID):
defget_task(self,taskID):
query=f'SELECT * FROM tasks WHERE "{TaskParameters.ID.value}"=%s;'
query=f'SELECT * FROM tasks WHERE "{TaskParameters.ID.value}"=%s;'
query=f'UPDATE tasks SET "{TaskParameters.MILESTONE_ID.value}"=%s, "{TaskParameters.TITLE.value}"=%s, "{TaskParameters.DESCRIPTION.value}"=%s, "{TaskParameters.STATUS.value}"=%s WHERE "{TaskParameters.ID.value}"=%s;'
query=f'UPDATE tasks SET "{TaskParameters.MILESTONE_ID.value}"=%s, "{TaskParameters.TITLE.value}"=%s, "{TaskParameters.DESCRIPTION.value}"=%s, "{TaskParameters.STATUS.value}"=%s WHERE "{TaskParameters.ID.value}"=%s;'
query=f'SELECT * FROM subtasks ORDER BY "{SubTaskParameters.ID.value}";'
query=f'SELECT * FROM subtasks ORDER BY "{SubTaskParameters.ID.value}";'
returnself.__query(query)
returnself._query(query)
defget_sub_tasks(self,taskID):
defget_sub_tasks(self,taskID):
query=f'SELECT * FROM subtasks WHERE "{SubTaskParameters.TASK_ID.value}"=%s ORDER BY "{SubTaskParameters.ID.value}";'
query=f'SELECT * FROM subtasks WHERE "{SubTaskParameters.TASK_ID.value}"=%s ORDER BY "{SubTaskParameters.ID.value}";'
returnself.__query(query,taskID)
returnself._query(query,taskID)
defget_open_sub_tasks(self,taskID):
defget_open_sub_tasks(self,taskID):
query=f'SELECT * FROM subtasks WHERE "{SubTaskParameters.TASK_ID.value}"=%s AND "{SubTaskParameters.STATUS.value}"=0 ORDER BY "{SubTaskParameters.ID.value}";'
query=f'SELECT * FROM subtasks WHERE "{SubTaskParameters.TASK_ID.value}"=%s AND "{SubTaskParameters.STATUS.value}"=0 ORDER BY "{SubTaskParameters.ID.value}";'
returnself.__query(query,taskID)
returnself._query(query,taskID)
defget_sub_task(self,subTaskID):
defget_sub_task(self,subTaskID):
query=f'SELECT * FROM subtasks WHERE "{SubTaskParameters.ID.value}"=%s;'
query=f'SELECT * FROM subtasks WHERE "{SubTaskParameters.ID.value}"=%s;'
query=f'UPDATE subtasks SET "{SubTaskParameters.TASK_ID.value}"=%s, "{SubTaskParameters.TITLE.value}"=%s, "{SubTaskParameters.DESCRIPTION.value}"=%s, "{SubTaskParameters.STATUS.value}"=%s WHERE "{SubTaskParameters.ID.value}"=%s;'
query=f'UPDATE subtasks SET "{SubTaskParameters.TASK_ID.value}"=%s, "{SubTaskParameters.TITLE.value}"=%s, "{SubTaskParameters.DESCRIPTION.value}"=%s, "{SubTaskParameters.STATUS.value}"=%s WHERE "{SubTaskParameters.ID.value}"=%s;'