|
@@ -18,6 +18,8 @@ class JobJdbcDatasourceBase(BaseModel):
|
|
|
jdbc_url: str
|
|
|
# 备注
|
|
|
comments: str
|
|
|
+ # 标签
|
|
|
+ tag: str
|
|
|
class Config:
|
|
|
schema_extra = {
|
|
|
# "example": {
|
|
@@ -27,7 +29,8 @@ class JobJdbcDatasourceBase(BaseModel):
|
|
|
# "jdbc_username": 'root',
|
|
|
# "jdbc_password": 'happylay',
|
|
|
# "jdbc_url": '192.168.199.107:10086',
|
|
|
- # "comments": 'This is a very nice Item'
|
|
|
+ # "comments": 'This is a very nice Item',
|
|
|
+ # "tag": '线下'
|
|
|
# }
|
|
|
"example": {
|
|
|
"datasource_name": 'testhive',
|
|
@@ -37,6 +40,7 @@ class JobJdbcDatasourceBase(BaseModel):
|
|
|
"jdbc_password": '',
|
|
|
"jdbc_url": '192.168.199.107:10000',
|
|
|
"comments": 'This is a very nice Item',
|
|
|
+ "tag": '线下',
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -56,7 +60,9 @@ class JobJdbcDatasourceUpdate(JobJdbcDatasourceBase):
|
|
|
# "jdbc_username": 'root',
|
|
|
# "jdbc_password": 'happylay',
|
|
|
# "jdbc_url": '192.168.199.107:10086',
|
|
|
- # "comments": 'This is a very nice Item'
|
|
|
+ # "comments": 'This is a very nice Item',
|
|
|
+ # "tag": '线下',
|
|
|
+ # "status": 1,
|
|
|
# }
|
|
|
"example": {
|
|
|
"datasource_name": 'testhive',
|
|
@@ -66,6 +72,7 @@ class JobJdbcDatasourceUpdate(JobJdbcDatasourceBase):
|
|
|
"jdbc_password": '',
|
|
|
"jdbc_url": '192.168.199.107:10000',
|
|
|
"comments": 'This is a very nice Item',
|
|
|
+ "tag": '线下',
|
|
|
"status": 1,
|
|
|
}
|
|
|
}
|