feat: Add Api Docs

This commit is contained in:
junjun
2025-12-23 15:04:18 +08:00
committed by Junjun
parent 87b144face
commit 687c7cf04f
+9 -8
View File
@@ -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 = ''
fields: List | None = []
data: List | None = []
sql: str | None = ''