Changes between Version 3 and Version 4 of AdvancedDatabaseDevelopment
- Timestamp:
- 07/02/26 21:12:04 (4 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AdvancedDatabaseDevelopment
v3 v4 103 103 END IF; 104 104 105 -- FIX: table name daily_completion (not daily_completions)105 106 106 SELECT dc.daily_completion_id, dc.procent INTO dc_id, pct 107 107 FROM trekr.daily_completion dc … … 114 114 END IF; 115 115 116 -- FIX: discipline_users has no surrogate discipline_user_id; use user_id directly117 -- FIX: column is is_finished (not finished)118 116 SELECT COUNT(*) INTO total_count 119 117 FROM trekr.tasks t … … 131 129 END IF; 132 130 133 -- FIX: table name daily_completion (not daily_completions)131 134 132 INSERT INTO trekr.daily_completion (user_id, date, procent) 135 133 VALUES (user_id, day, pct) 136 134 RETURNING daily_completion_id INTO dc_id; 137 135 138 -- FIX: table name task_daily_completion (not task_daily_completions) 139 -- FIX: column is is_finished (not finished) 140 -- FIX: use user_id directly instead of subquery for discipline_user_id 136 141 137 FOR finished_tasks IN 142 138 SELECT t.task_id FROM trekr.tasks t … … 149 145 END LOOP; 150 146 151 -- FIX: column is is_finished (not finished)152 -- FIX: use user_id directly instead of subquery for discipline_user_id153 147 UPDATE trekr.tasks t SET is_finished = false 154 148 WHERE t.discipline_user_id = user_id; … … 266 260 Поглед за месечен приход по корисник — прикажува вкупен приход по корисник, месец и година. 267 261 {{{ 268 -- FIX: incomes uses user_id as FK (not finance_user_id) 262 269 263 CREATE OR REPLACE VIEW trekr.vw_finance_monthly_summary AS 270 264 SELECT … … 279 273 Поглед за вкупниот приход на секој корисник во тековниот месец. 280 274 {{{ 281 -- FIX: incomes uses user_id as FK (not finance_user_id) 275 282 276 CREATE OR REPLACE VIEW trekr.vw_finance_current_month AS 283 277 SELECT
