feat: add memory_md columns to user and searchspaces tables

This commit is contained in:
Anish Sarkar 2026-04-08 23:21:24 +05:30
parent 553843ab06
commit ba7e288879
2 changed files with 44 additions and 0 deletions

View file

@ -1392,6 +1392,8 @@ class SearchSpace(BaseModel, TimestampMixin):
Text, nullable=True, default=""
) # User's custom instructions
shared_memory_md = Column(Text, nullable=True, server_default="")
# Search space-level LLM preferences (shared by all members)
# Note: ID values:
# - 0: Auto mode (uses LiteLLM Router for load balancing) - default for new search spaces
@ -2063,6 +2065,8 @@ if config.AUTH_TYPE == "GOOGLE":
last_login = Column(TIMESTAMP(timezone=True), nullable=True)
memory_md = Column(Text, nullable=True, server_default="")
# Refresh tokens for this user
refresh_tokens = relationship(
"RefreshToken",
@ -2183,6 +2187,8 @@ else:
last_login = Column(TIMESTAMP(timezone=True), nullable=True)
memory_md = Column(Text, nullable=True, server_default="")
# Refresh tokens for this user
refresh_tokens = relationship(
"RefreshToken",