From 687c7cf04f19d77d93f9d3d70438643e852faed7 Mon Sep 17 00:00:00 2001 From: junjun Date: Tue, 23 Dec 2025 15:03:19 +0800 Subject: [PATCH] feat: Add Api Docs --- backend/apps/datasource/models/datasource.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/backend/apps/datasource/models/datasource.py b/backend/apps/datasource/models/datasource.py index c4760d62..ddd37c7f 100644 --- a/backend/apps/datasource/models/datasource.py +++ b/backend/apps/datasource/models/datasource.py @@ -148,8 +148,8 @@ class TableSchema: class TableSchemaResponse(BaseModel): - tableName: str = None - tableComment: str = None + tableName: str = '' + tableComment: str | None = '' class ColumnSchema: @@ -164,9 +164,9 @@ class ColumnSchema: class ColumnSchemaResponse(BaseModel): - fieldName: str - fieldType: str - fieldComment: str + fieldName: str | None = '' + fieldType: str | None = '' + fieldComment: str | None = '' class TableAndFields: @@ -183,7 +183,8 @@ class TableAndFields: class FieldObj(BaseModel): fieldName: str | None + class PreviewResponse(BaseModel): - fields:List = [] - data:List = [] - sql:str = '' \ No newline at end of file + fields: List | None = [] + data: List | None = [] + sql: str | None = ''