feat: KnowledgeDocStatus

This commit is contained in:
martsforever
2025-09-07 17:52:41 +08:00
parent 42a7292592
commit 15339bdc92
+8
View File
@@ -1,4 +1,5 @@
from datetime import datetime from datetime import datetime
from enum import Enum
from sqlmodel import Field from sqlmodel import Field
@@ -6,11 +7,18 @@ from app.model.BasicModel import BasicModel
from app.utils.create_module_service import create_model_service from app.utils.create_module_service import create_model_service
class KnowledgeDocStatus(Enum):
process = "process"
fail = "fail"
success = "success"
class KnowledgeDocModel(BasicModel, table=True): class KnowledgeDocModel(BasicModel, table=True):
__tablename__ = "pl_knowledge_doc" __tablename__ = "pl_knowledge_doc"
parent_code: str = Field(default=None, description="所属知识库的code") parent_code: str = Field(default=None, description="所属知识库的code")
name: str = Field(default=None, description="文档名称") name: str = Field(default=None, description="文档名称")
status: str = Field(default=None, description="文档的处理状态")
path: str = Field(default=None, description="文档原始文件路径") path: str = Field(default=None, description="文档原始文件路径")