Changes between Version 17 and Version 18 of ReportsProcedures
- Timestamp:
- 09/30/25 14:00:36 (3 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ReportsProcedures
v17 v18 47 47 48 48 Резултати (генерирани со npm run db:reports, датотека: backend/proofs/top_spenders.json): 49 {{{ json49 {{{ 50 50 [ 51 51 { "user_id": "8", "username": "mikiYoga", "email": "miki@example.com ", "spend_packages": "45.00", "spend_merch": "12.00", "total_spend": "57.00", "spend_rank": "1" }, … … 78 78 79 79 Резултати (датотека: backend/proofs/class_utilization.json): 80 {{{ json80 {{{ 81 81 [ 82 82 { "class_id": "5", "date": "2025-06-09T22:00:00.000Z", "start_time": "08:00:00", "end_time": "09:00:00", "location": "Studio A", "capacity": 20, "booked": "1", "utilization_pct": "5.00", "instructor_id": "5", "daily_rank": "2" }, … … 106 106 107 107 Резултати (датотека: backend/proofs/training_pop_monthly.json): 108 {{{ json108 {{{ 109 109 [ 110 110 { "training_id": "7", "training_name": "Vinyasa", "month": "2025-08-31T22:00:00.000Z", "num_bookings": "1", "rank_in_month": "1" }, … … 126 126 === A) Настани по датум/време – составен индекс (date,time) === 127 127 Клучен извадок што докажува Index Scan преку idx_event_date_time: 128 {{{ json128 {{{ 129 129 { 130 130 "Node Type": "Index Scan", … … 138 138 === B) Резервации по час – два индекса === 139 139 Индекс врз Class(date,start_time): idx_class_date_time: 140 {{{ json140 {{{ 141 141 { 142 142 "Node Type": "Index Scan", … … 149 149 150 150 Индекс врз User_Booked_Class(class_id): idx_ubc_class: 151 {{{ json151 {{{ 152 152 { 153 153 "Node Type": "Index Scan",