table:
  schema: public
  name: restriction
computed_fields:
  - name: name
    definition:
      function:
        schema: public
        name: restriction_name_i18n
      session_argument: hasura_session
      table_argument: restriction_row
    comment: ""
select_permissions:
  - role: anonymous
    permission:
      columns:
        - id
        - name_pt
        - name_es
      filter: {}
  - role: marketplace
    permission:
      columns:
        - name_es
        - name_pt
        - id
      filter: {}
  - role: nutritionist_manager
    permission:
      columns:
        - name_es
        - name_pt
        - id
      filter: {}
  - role: patient
    permission:
      columns:
        - id
        - name_pt
        - name_es
      computed_fields:
        - name
      filter: {}
  - role: personal_trainer
    permission:
      columns:
        - id
        - name_pt
        - name_es
      computed_fields:
        - name
      filter: {}
  - role: user
    permission:
      columns:
        - name_es
        - name_pt
        - id
      filter: {}
