graphql-engine/server/tests-py/queries/graphql_query/mysql/replace_metadata.yaml
2021-07-21 17:22:56 +00:00

49 lines
1.1 KiB
YAML

description: Replace schema cache (metadata)
url: /v1/metadata
status: 200
response:
message: success
query:
type: replace_metadata
args:
version: 3
sources:
- name: mysql
kind: mysql
configuration:
host: '127.0.0.1'
port: 33306
user: root
password: hasuraMySQL1
database: hasura
pool_settings: {}
tables:
- table:
name: author
schema: hasura
array_relationships:
- name: articles
using:
foreign_key_constraint_on:
table:
name: article
schema: hasura
column: author_id
- name: co_articles
using:
foreign_key_constraint_on:
table:
name: article
schema: hasura
column: co_author_id
- table:
name: article
schema: hasura
object_relationships:
- name: author
using:
foreign_key_constraint_on: author_id
- name: co_author
using:
foreign_key_constraint_on: co_author_id