fix(database): OpenAPI spec for test_connection (#12274)

* fix(database): OpenAPI spec for test_connection

* updated OpenAPI spec on superset docs

* EOL
This commit is contained in:
Daniel Vaz Gaspar 2021-01-06 10:29:05 +00:00 committed by GitHub
parent 0171a6bee4
commit 2b6a58780a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 1650 additions and 220 deletions

File diff suppressed because it is too large Load Diff

View File

@ -179,6 +179,7 @@ class DatabaseRestApi(BaseSupersetModelRestApi):
openapi_spec_tag = "Database"
openapi_spec_component_schemas = (
DatabaseRelatedObjectsResponse,
DatabaseTestConnectionSchema,
TableMetadataResponseSchema,
SelectStarResponseSchema,
SchemasResponseSchema,
@ -560,16 +561,7 @@ class DatabaseRestApi(BaseSupersetModelRestApi):
content:
application/json:
schema:
type: object
properties:
encrypted_extra:
type: object
extras:
type: object
name:
type: string
server_cert:
type: string
$ref: "#/components/schemas/DatabaseTestConnectionSchema"
responses:
200:
description: Database Test Connection