导入文件建表接口

This commit is contained in:
lhx
2025-09-26 17:19:58 +08:00
parent 18478b148a
commit 52d2753824
6 changed files with 735 additions and 5 deletions

View File

@@ -28,4 +28,10 @@ class CreateTableRequest(BaseModel):
class ImportDataRequest(BaseModel):
table_name: str
data: List[Dict[str, Any]]
data: List[Dict[str, Any]]
class FileImportRequest(BaseModel):
filename: str
file_content: str # base64编码的文件内容
table_name: Optional[str] = None # 可选的自定义表名
force_overwrite: bool = False # 是否强制覆盖已存在的表