package model import ( "time" "github.com/google/uuid" ) // GrowthPlan is a small personal growth goal. type GrowthPlan struct { ID uuid.UUID `json:"id"` UserID uuid.UUID `json:"user_id"` Title string `json:"title"` Focus string `json:"focus"` Status string `json:"status"` CreatedAt time.Time `json:"created_at"` } // GrowthCheckin is a daily check-in on a plan. type GrowthCheckin struct { ID uuid.UUID `json:"id"` PlanID uuid.UUID `json:"plan_id"` UserID uuid.UUID `json:"user_id"` Day string `json:"day"` Note *string `json:"note,omitempty"` CreatedAt time.Time `json:"created_at"` }