From 5c1a7ab33bb95653d7b5962d861e49cc4f92eb8c Mon Sep 17 00:00:00 2001 From: minecraft1024a Date: Sat, 13 Sep 2025 15:21:00 +0800 Subject: [PATCH] feat(db): add focus_energy to ChatStreams model Adds a new `focus_energy` column to the `ChatStreams` table. This field will be used to track the user's focus level, defaulting to 1.0. --- src/common/database/sqlalchemy_models.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/common/database/sqlalchemy_models.py b/src/common/database/sqlalchemy_models.py index a5b431a1c..464b38e9f 100644 --- a/src/common/database/sqlalchemy_models.py +++ b/src/common/database/sqlalchemy_models.py @@ -53,6 +53,7 @@ class ChatStreams(Base): user_cardname = Column(Text, nullable=True) energy_value = Column(Float, nullable=True, default=5.0) sleep_pressure = Column(Float, nullable=True, default=0.0) + focus_energy = Column(Float, nullable=True, default=1.0) __table_args__ = ( Index("idx_chatstreams_stream_id", "stream_id"),