graphql-engine/server/tests-py/queries/event_triggers/create-delete/create_and_reset.yaml

51 lines
1.0 KiB
YAML
Raw Normal View History

- description: create an event trigger and then reset metadata
url: /v1/query
status: 200
query:
type: bulk
args:
- type: track_table
args:
schema: hge_tests
name: test_t1
- type: create_event_trigger
args: &def_args
name: t1_1
table:
schema: hge_tests
name: test_t1
insert:
columns: "*"
update:
columns: "*"
delete:
columns: "*"
webhook: http://127.0.0.1:5592
- type: insert
args:
table:
schema: hge_tests
name: test_t1
objects:
- c1: 1
c2: world
returning: []
- type: clear_metadata
args: {}
- description: ensure the event was archived
url: /v1/query
status: 200
response:
- trigger_name: t1_1
archived: true
query:
type: select
args:
table:
schema: hdb_catalog
name: event_log
columns: [trigger_name, archived]
order_by: ['-created_at']
limit: 1