Public Access
feat: feedback-driven recipe discovery (auto-ingest via Spoonacular)
This commit is contained in:
@@ -181,6 +181,9 @@ class Recipe(Base):
|
||||
source_url = Column(Text)
|
||||
scraped_at = Column(DateTime(timezone=True))
|
||||
is_manually_added = Column(Boolean, default=False)
|
||||
external_source = Column(String(50))
|
||||
external_id = Column(String(100))
|
||||
discovery_reason = Column(Text)
|
||||
created_at = Column(DateTime(timezone=True), server_default=func.now())
|
||||
updated_at = Column(DateTime(timezone=True), server_default=func.now(), onupdate=func.now())
|
||||
|
||||
@@ -429,6 +432,7 @@ class WeeklyRun(Base):
|
||||
reminded_at = Column(DateTime(timezone=True))
|
||||
deadline_passed_at = Column(DateTime(timezone=True))
|
||||
finalized_at = Column(DateTime(timezone=True))
|
||||
feedback_analysis = Column(JSONB, nullable=True)
|
||||
used_stale_data = Column(Boolean, nullable=False, default=False)
|
||||
error_step = Column(String(50))
|
||||
error_message = Column(Text)
|
||||
|
||||
Reference in New Issue
Block a user