jan/app-backend/hasura/metadata/databases/jandb/tables/public_conversations.yaml
hiento09 86f0ffc7d1
Chore/disable submodule (#56)
* Chore disable git submodule for web-client and app-backend

* Chore add newest source code of app-backend and web-client

---------

Co-authored-by: Hien To <tominhhien97@gmail.com>
2023-09-05 16:29:07 +07:00

69 lines
1.4 KiB
YAML

table:
name: conversations
schema: public
object_relationships:
- name: conversation_product
using:
manual_configuration:
column_mapping:
product_id: id
insertion_order: null
remote_table:
name: products
schema: public
array_relationships:
- name: conversation_messages
using:
manual_configuration:
column_mapping:
id: conversation_id
insertion_order: null
remote_table:
name: messages
schema: public
insert_permissions:
- role: user
permission:
check:
user_id:
_eq: X-Hasura-User-Id
columns:
- last_image_url
- last_text_message
- product_id
- user_id
comment: ""
select_permissions:
- role: user
permission:
columns:
- last_image_url
- last_text_message
- user_id
- created_at
- updated_at
- id
- product_id
filter:
user_id:
_eq: X-Hasura-User-Id
comment: ""
update_permissions:
- role: user
permission:
columns:
- last_image_url
- last_text_message
filter:
user_id:
_eq: X-Hasura-User-Id
check: null
comment: ""
delete_permissions:
- role: user
permission:
filter:
user_id:
_eq: X-Hasura-User-Id
comment: ""