graphql-engine/server/tests-py/queries/graphql_mutation/insert/permissions
Rakesh Emmadi 09ae6af337 server/mssql: insert SQL generation and execution
>

### Description
>
Insert mutations for MSSQL backend. This PR implements execution logic.

### Changelog

- [x] `CHANGELOG.md` is updated with user-facing content relevant to this PR. If no changelog is required, then add the `no-changelog-required` label.

### Affected components

- [x] Server
- [x] Tests

### Related Issues
->
Close https://github.com/hasura/graphql-engine-mono/issues/2114

### Steps to test and verify
>
Track a MSSQL table and perform the generated insert mutation to test.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2248
Co-authored-by: Abby Sassel <3883855+sassela@users.noreply.github.com>
Co-authored-by: Philip Lykke Carlsen <358550+plcplc@users.noreply.github.com>
GitOrigin-RevId: 936f138c80d7a928180e6e7b0c4da64ecc1f7ebc
2021-10-01 12:53:15 +00:00
..
inherited_roles server: generalize integration tests 2021-03-11 18:18:41 +00:00
address_permission_error.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
article_on_conflict_constraint_on_user_role_error.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
article_on_conflict_restricted_role.yaml server: fix on_conflict missing when no column update permissions 2021-04-22 10:27:35 +00:00
article_on_conflict_user_role.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
article_user_role_check_fail_mssql.yaml server/mssql: insert SQL generation and execution 2021-10-01 12:53:15 +00:00
article_user_role_columns_fail_mssql.yaml server/mssql: insert SQL generation and execution 2021-10-01 12:53:15 +00:00
author_on_conflict_ignore_user_role.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
author_student_role_insert_check_bio_fail.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
author_student_role_insert_check_bio_success.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
author_user_role_insert_check_is_registered_fail.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
author_user_role_insert_check_perm_success.yaml fix postgres query error when computed fields included in mutation response, fix #4035 2020-03-11 10:23:28 +05:30
author_user_role_insert_check_user_id_fail.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
backend_user_insert_fail.yaml Rewrite GraphQL schema generation and query parsing (close #2801) (#4111) 2020-08-21 12:27:01 -05:00
backend_user_insert_invalid_bool.yaml backend only insert permissions (rfc #4120) (#4224) 2020-04-24 14:40:53 +05:30
backend_user_insert_pass.yaml backend only insert permissions (rfc #4120) (#4224) 2020-04-24 14:40:53 +05:30
backend_user_no_admin_secret_fail.yaml Rewrite GraphQL schema generation and query parsing (close #2801) (#4111) 2020-08-21 12:27:01 -05:00
blog_on_conflict_update_preset.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
column_comparison_across_tables.yaml server: support relationship column comparison with root table columns 2021-04-19 12:17:07 +00:00
company_user_role_on_conflict.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
company_user_role.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
developer_insert_has_keys_any_fail.yaml Merge oss/master onto mono/main 2020-11-12 22:37:19 +05:30
developer_insert_has_keys_any_pass.yaml allow session variables in operators which expect array input (#2475) 2019-07-10 15:49:58 +05:30
insert_article_arr_sess_var_editor_allowed_user_id.yaml Fix result ordering in some incorrect tests 2019-11-05 15:15:25 -06:00
insert_article_arr_sess_var_editors_err_not_allowed_user_id.yaml Merge oss/master onto mono/main 2020-11-12 22:37:19 +05:30
leads_upsert_check_with_headers.yaml server: Check session variables for subscriptions 2021-07-30 21:42:52 +00:00
resident_5_modifies_resident_6_upsert.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
resident_infant_fail.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
resident_infant.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
resident_on_conflict_where.yaml support where clause in on_conflict of insert mutation (close #2795) (#3002) 2019-10-09 05:09:20 -05:00
resident_user.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
schema_setup_mssql.yaml server/mssql: insert SQL generation and execution 2021-10-01 12:53:15 +00:00
schema_setup.yaml server: fix on_conflict missing when no column update permissions 2021-04-22 10:27:35 +00:00
schema_teardown_mssql.yaml server/mssql: insert SQL generation and execution 2021-10-01 12:53:15 +00:00
schema_teardown.yaml server: support relationship column comparison with root table columns 2021-04-19 12:17:07 +00:00
seller_insert_computer_has_keys_all_fail.yaml Merge oss/master onto mono/main 2020-11-12 22:37:19 +05:30
seller_insert_computer_has_keys_all_pass.yaml allow session variables in operators which expect array input (#2475) 2019-07-10 15:49:58 +05:30
setup_mssql.yaml server/mssql: insert SQL generation and execution 2021-10-01 12:53:15 +00:00
teardown_mssql.yaml server/mssql: insert SQL generation and execution 2021-10-01 12:53:15 +00:00
user_article_error_unexpected_on_conflict_action.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
user_article_on_conflict_error_missing_article_constraint.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
user_article_unexpected_on_conflict_constraint_error.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
user_insert_account_fail.yaml Merge oss/master onto mono/main 2020-11-12 22:37:19 +05:30
user_insert_account_success.yaml allow creating permissions with conditions spanning tables (close #2512) (#2701) 2019-09-05 13:04:53 +05:30
user_with_no_backend_privilege.yaml Rewrite GraphQL schema generation and query parsing (close #2801) (#4111) 2020-08-21 12:27:01 -05:00
values_setup.yaml server: support relationship column comparison with root table columns 2021-04-19 12:17:07 +00:00
values_teardown_mssql.yaml server/mssql: insert SQL generation and execution 2021-10-01 12:53:15 +00:00
values_teardown.yaml server: support relationship column comparison with root table columns 2021-04-19 12:17:07 +00:00