table:
  schema: public
  name: mynutri_document
object_relationships:
  - name: created_by
    using:
      foreign_key_constraint_on: created_by_id
  - name: updated_by
    using:
      foreign_key_constraint_on: updated_by_id
insert_permissions:
  - role: nutritionist_manager
    permission:
      check: {}
      set:
        created_by_id: x-hasura-User-Id
      columns:
        - description_es
        - description_pt
        - file_url_es
        - file_url_pt
        - title_es
        - title_pt
        - type
      backend_only: false
select_permissions:
  - role: marketplace
    permission:
      columns:
        - id
        - title_pt
        - title_es
        - type
        - description_pt
        - description_es
        - file_url_pt
        - file_url_es
        - created_at
        - updated_at
        - created_by_id
        - updated_by_id
      filter: {}
      allow_aggregations: true
  - role: nutritionist_manager
    permission:
      columns:
        - id
        - title_pt
        - title_es
        - type
        - description_pt
        - description_es
        - file_url_pt
        - file_url_es
        - created_at
        - updated_at
        - created_by_id
        - updated_by_id
      filter: {}
      allow_aggregations: true
  - role: personal_trainer
    permission:
      columns:
        - id
        - title_pt
        - title_es
        - type
        - description_pt
        - description_es
        - file_url_pt
        - file_url_es
        - created_at
        - updated_at
        - created_by_id
        - updated_by_id
      filter: {}
      allow_aggregations: true
  - role: user
    permission:
      columns:
        - id
        - title_pt
        - title_es
        - type
        - description_pt
        - description_es
        - file_url_pt
        - file_url_es
        - created_at
        - updated_at
        - created_by_id
        - updated_by_id
      filter: {}
      allow_aggregations: true
update_permissions:
  - role: nutritionist_manager
    permission:
      columns:
        - description_es
        - description_pt
        - file_url_es
        - file_url_pt
        - title_es
        - title_pt
        - type
      filter: {}
      check: null
      set:
        updated_by_id: x-hasura-User-Id
        updated_at: now()
delete_permissions:
  - role: nutritionist_manager
    permission:
      filter: {}
