== Приказ на дневна дисциплина === Актери - Најавен корисник === Чекор 1 Корисникот пристапува до панелот за дисциплина. === Чекор 2 Базата проверува дали корисникот веќе ја следи дисциплината {{{ SELECT EXISTS ( SELECT 1 FROM trekr.discipline_users du WHERE du.user_id = $1 ) AS is_discipline_user; }}} === Чекор 3 Доколку добиеме точно корисникот добива пристап до панелот, каде што добиваме листа од неговите дневни задачи и график со просечни проценти на завршувања на задачите на месечно ниво. {{{ SELECT t.task_id, t.name, t.is_finished FROM trekr.tasks t WHERE t.discipline_user_id = $1 ORDER BY t.task_id; }}} {{{ SELECT dc.daily_completion_id, dc.user_id, dc.date, dc.procent FROM trekr.daily_completion dc WHERE dc.user_id = $1 ORDER BY dc.date, dc.daily_completion_id; }}} === Чекор 3.1 Доколку корисникот не започнал со следење на дисциплината тој добива приказ на копчето "Start Discipline Tracking"