feat(phase): Complete Phase 1: Preparation & Schema Updates

This commit is contained in:
2026-02-24 07:18:10 -08:00
parent afdf9fa5b7
commit 326a82ea5d
4 changed files with 33 additions and 5 deletions

View File

@@ -148,8 +148,9 @@ class TrackedMeal(Base):
id = Column(Integer, primary_key=True, index=True)
tracked_day_id = Column(Integer, ForeignKey("tracked_days.id"))
meal_id = Column(Integer, ForeignKey("meals.id"))
meal_id = Column(Integer, ForeignKey("meals.id"), nullable=True)
meal_time = Column(String) # Breakfast, Lunch, Dinner, Snack 1, Snack 2, Beverage 1, Beverage 2
name = Column(String, nullable=True) # For single food items or custom names
tracked_day = relationship("TrackedDay", back_populates="tracked_meals")
meal = relationship("Meal")