From 724cd886b6e0876b4e0228ac12b1e387100711c9 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 c4760d624..ddd37c7f1 100644 --- a/backend/apps/datasource/models/datasource.py +++ b/backend/apps/datasource/models/datasource.py @@ -148,8 +148,8 @@ def __init__(self, attr1, attr2): class TableSchemaResponse(BaseModel): - tableName: str = None - tableComment: str = None + tableName: str = '' + tableComment: str | None = '' class ColumnSchema: @@ -164,9 +164,9 @@ def __init__(self, attr1, attr2, attr3): class ColumnSchemaResponse(BaseModel): - fieldName: str - fieldType: str - fieldComment: str + fieldName: str | None = '' + fieldType: str | None = '' + fieldComment: str | None = '' class TableAndFields: @@ -183,7 +183,8 @@ def __init__(self, schema, table, fields): 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 = ''