diff --git a/hasura/migrations/1619281006351_update_permission_user_public_table_associations/down.yaml b/hasura/migrations/1619281006351_update_permission_user_public_table_associations/down.yaml new file mode 100644 index 000000000..ee45bef73 --- /dev/null +++ b/hasura/migrations/1619281006351_update_permission_user_public_table_associations/down.yaml @@ -0,0 +1,27 @@ +- args: + role: user + table: + name: associations + schema: public + type: drop_select_permission +- args: + permission: + allow_aggregations: false + columns: + - active + - authlevel + - id + - shopid + - useremail + computed_fields: [] + filter: + bodyshop: + associations: + user: + authid: + _eq: X-Hasura-User-Id + role: user + table: + name: associations + schema: public + type: create_select_permission diff --git a/hasura/migrations/1619281006351_update_permission_user_public_table_associations/up.yaml b/hasura/migrations/1619281006351_update_permission_user_public_table_associations/up.yaml new file mode 100644 index 000000000..015c4e179 --- /dev/null +++ b/hasura/migrations/1619281006351_update_permission_user_public_table_associations/up.yaml @@ -0,0 +1,25 @@ +- args: + role: user + table: + name: associations + schema: public + type: drop_select_permission +- args: + permission: + allow_aggregations: false + columns: + - active + - authlevel + - id + - shopid + - useremail + computed_fields: [] + filter: + user: + authid: + _eq: X-Hasura-User-Id + role: user + table: + name: associations + schema: public + type: create_select_permission diff --git a/hasura/migrations/1619281014662_update_permission_user_public_table_associations/down.yaml b/hasura/migrations/1619281014662_update_permission_user_public_table_associations/down.yaml new file mode 100644 index 000000000..0175b1813 --- /dev/null +++ b/hasura/migrations/1619281014662_update_permission_user_public_table_associations/down.yaml @@ -0,0 +1,21 @@ +- args: + role: user + table: + name: associations + schema: public + type: drop_update_permission +- args: + permission: + columns: + - active + - authlevel + filter: + user: + authid: + _eq: X-Hasura-User-Id + set: {} + role: user + table: + name: associations + schema: public + type: create_update_permission diff --git a/hasura/migrations/1619281014662_update_permission_user_public_table_associations/up.yaml b/hasura/migrations/1619281014662_update_permission_user_public_table_associations/up.yaml new file mode 100644 index 000000000..8ac8d69eb --- /dev/null +++ b/hasura/migrations/1619281014662_update_permission_user_public_table_associations/up.yaml @@ -0,0 +1,23 @@ +- args: + role: user + table: + name: associations + schema: public + type: drop_update_permission +- args: + permission: + columns: + - active + - authlevel + filter: + bodyshop: + associations: + user: + authid: + _eq: X-Hasura-User-Id + set: {} + role: user + table: + name: associations + schema: public + type: create_update_permission