Skip to content

Commit 687c7cf

Browse files
committed
feat: Add Api Docs
1 parent 87b144f commit 687c7cf

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

backend/apps/datasource/models/datasource.py

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -148,8 +148,8 @@ def __init__(self, attr1, attr2):
148148

149149

150150
class TableSchemaResponse(BaseModel):
151-
tableName: str = None
152-
tableComment: str = None
151+
tableName: str = ''
152+
tableComment: str | None = ''
153153

154154

155155
class ColumnSchema:
@@ -164,9 +164,9 @@ def __init__(self, attr1, attr2, attr3):
164164

165165

166166
class ColumnSchemaResponse(BaseModel):
167-
fieldName: str
168-
fieldType: str
169-
fieldComment: str
167+
fieldName: str | None = ''
168+
fieldType: str | None = ''
169+
fieldComment: str | None = ''
170170

171171

172172
class TableAndFields:
@@ -183,7 +183,8 @@ def __init__(self, schema, table, fields):
183183
class FieldObj(BaseModel):
184184
fieldName: str | None
185185

186+
186187
class PreviewResponse(BaseModel):
187-
fields:List = []
188-
data:List = []
189-
sql:str = ''
188+
fields: List | None = []
189+
data: List | None = []
190+
sql: str | None = ''

0 commit comments

Comments
 (0)