Spaces:
Running
Running
File size: 682 Bytes
fdc2693 b938416 fdc2693 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
from sqlalchemy import Column, Integer, String, Float, DateTime, JSON
from database import Base
class MealLog(Base):
__tablename__ = "meal_logs"
id = Column(Integer, primary_key=True, index=True)
food_name = Column(String, index=True)
meal_type = Column(String) # breakfast, lunch, dinner, snack
portion_size = Column(String) # small, medium, large
calories = Column(Float)
protein = Column(Float)
carbs = Column(Float)
fat = Column(Float)
fiber = Column(Float)
meal_date = Column(DateTime, index=True)
image_url = Column(String)
ai_analysis = Column(JSON) # å²åå®ę“ē AI åęēµę
created_at = Column(DateTime)
|