|
@@ -14,6 +14,7 @@ class KnowledgeBase(BaseModel):
|
|
|
name = Column(String(100), nullable=False, comment="知识库名称")
|
|
name = Column(String(100), nullable=False, comment="知识库名称")
|
|
|
collection_name_parent = Column(String(100), nullable=True, unique=True, comment="Milvus集合名称(Table Name)(父)")
|
|
collection_name_parent = Column(String(100), nullable=True, unique=True, comment="Milvus集合名称(Table Name)(父)")
|
|
|
collection_name_children = Column(String(100), nullable=True, comment="Milvus集合名称(Table Name)(子)")
|
|
collection_name_children = Column(String(100), nullable=True, comment="Milvus集合名称(Table Name)(子)")
|
|
|
|
|
+ has_parent_collection = Column(TINYINT, default=1, comment="是否有父集合: 1-有, 0-无")
|
|
|
description = Column(String(500), nullable=True, comment="描述")
|
|
description = Column(String(500), nullable=True, comment="描述")
|
|
|
# 默认禁用,只有同步成功后才置为 normal
|
|
# 默认禁用,只有同步成功后才置为 normal
|
|
|
status = Column(String(20), default="disabled", comment="状态: normal(正常), test(测试), disabled(禁用)")
|
|
status = Column(String(20), default="disabled", comment="状态: normal(正常), test(测试), disabled(禁用)")
|