feat: implement health statistics tracking (Phase 2.7 Task 2)

- Add HealthStatistics model with 10 stat types
- Implement HealthStatisticsRepository
- Create 6 health stats API endpoints
- Add trend analysis with summary calculations
- Follow medication repository pattern

Status: 60% complete, needs compilation fixes
This commit is contained in:
goose 2026-03-07 16:24:18 -03:00
parent d673415bc6
commit b59be78e4a
18 changed files with 2420 additions and 7 deletions

View file

@ -1,11 +1,11 @@
pub mod user;
pub mod audit_log;
pub mod family;
pub mod profile;
pub mod health_data;
pub mod health_stats;
pub mod lab_result;
pub mod medication;
pub mod appointment;
pub mod share;
pub mod permission;
pub mod profile;
pub mod refresh_token;
pub mod session;
pub mod audit_log;
pub mod share;
pub mod user;