Merge pull request #240 from SuanmoSuanyangTechnology/add/develop_memory

Add/develop memory
This commit is contained in:
Mark
2026-01-29 17:28:17 +08:00
committed by GitHub

View File

@@ -21,8 +21,18 @@ def resolve_config_id(config_id: UUID | int, db: Session) -> UUID:
Raises:
ValueError: 当找不到对应的配置时
"""
from app.models.memory_config_model import MemoryConfig
if isinstance(config_id, UUID):
return config_id
if isinstance(config_id, str) and len(config_id)<=6:
memory_config = db.query(MemoryConfig).filter(
MemoryConfig.config_id_old == config_id
).first()
if not memory_config:
raise ValueError(f"未找到 config_id_old={config_id} 对应的配置")
return memory_config.config_id
if isinstance(config_id, int):
from app.models.memory_config_model import MemoryConfig
memory_config = db.query(MemoryConfig).filter(
MemoryConfig.config_id_old == config_id
).first()