graphql-engine/server/tests-py/queries/v1/metadata/pg_add_source.yaml

60 lines
1.2 KiB
YAML
Raw Normal View History

- description: PG add source
url: /v1/metadata
status: 200
response:
message: success
query:
type: pg_add_source
args:
name: pg1
configuration:
connection_info:
database_url:
from_env: HASURA_GRAPHQL_PG_SOURCE_URL_1
pool_settings:
max_connections: 50
idle_timeout: 180
retries: 1
- description: PG add same source twice
url: /v1/metadata
status: 400
response:
path: $.args
error: source with name "pg1" already exists
code: already-exists
query:
type: pg_add_source
args:
name: pg1
configuration:
connection_info:
database_url:
from_env: HASURA_GRAPHQL_PG_SOURCE_URL_1
pool_settings:
max_connections: 50
idle_timeout: 180
retries: 1
- description: PG Drop Source
url: /v1/metadata
status: 200
response:
message: success
query:
type: pg_drop_source
args:
name: pg1
- description: PG non-existent drop source
url: /v1/metadata
status: 400
response:
path: $.args
error: source with name "pg1" does not exist
code: not-exists
query:
type: pg_drop_source
args:
name: pg1