Changes between Version 2 and Version 3 of ImportatntUseCase001
- Timestamp:
- 02/10/25 11:52:12 (12 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ImportatntUseCase001
v2 v3 6 6 **__1. Employee logs in.__** 7 7 8 SELECT u.email, u.password FROM users u WHERE u.email = ?; -- and password application check 8 {{{SELECT u.email, u.password FROM users u WHERE u.email = ?; -- and password application check}}} 9 9 10 10 **__2. Employee views his shift.__** 11 11 12 {{{ 12 13 SELECT a.id, a.shift_id, a.manager_id, s.start_time, s.end_time FROM assignments a 13 14 LEFT JOIN public.shifts s on s.id = a.shift_id 14 15 LEFT JOIN public.managers m on a.manager_id = m.employee_id 15 16 WHERE s.date = current_date AND a.employee_id = 1; 17 }}} 16 18 17 19 **__3. Employee clocks in work.__** 18 20 {{{ 19 21 UPDATE assignments SET clock_in_time = current_time WHERE assignments.employee_id = 1 AND assignments.shift_id = ?; 22 }}}