graphql-engine/server/tests-py/queries/graphql_mutation/insert/basic
Samir Talwar c3afa0fdd7 Install and use ODBC Driver 18 for SQL Server (msodbcsql18).
This installs the ODBC Driver 18 for SQL Server in all our shipped Docker images, and update our tests and documentation accordingly.

This version supports arm64, and therefore can run natively (or via Docker) on macOS on aarch64.

`msodbcsql17` is still installed in production-targeted Docker images so that users do not _have_ to migrate to the new driver.

Nix expressions are packaged for the new driver, as it is not yet available in nixpkgs.

In this version, [the default encryption setting was changed from "no" to "yes"](https://techcommunity.microsoft.com/t5/sql-server-blog/odbc-driver-18-0-for-sql-server-released/ba-p/3169228). In addition, "mandatory" and "optional" were added as synonyms for "yes" and "no" respectively.

I have therefore modified all connection strings in tests to specify `Encrypt=optional` (and changed some from `Encrypt=no`). I chose "optional" rather than "no" because I feel it's more honest; these connection strings will work with or without an encrypted connection.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/6241
GitOrigin-RevId: 959f88dd1f271ef06a3616bc46b358f364f6cdfd
2022-10-21 16:25:04 +00:00
..
can_insert_in_insertable_view.yaml Rewrite GraphQL schema generation and query parsing (close #2801) (#4111) 2020-08-21 12:27:01 -05:00
cannot_insert_in_non_insertable_view.yaml An ErrorMessage type, to encapsulate. 2022-07-18 20:27:06 +00:00
constraint_violation_mssql.yaml Install and use ODBC Driver 18 for SQL Server (msodbcsql18). 2022-10-21 16:25:04 +00:00
float_variable_mssql.yaml Replace "identity column" with "column mutability" data for all backends 2022-02-03 14:15:35 +00:00
insert_integer_overflow_mssql.yaml schema-parsers: Duplicate scientificToFoo to break a dependency. 2022-08-03 12:04:48 +00:00
insert_integer_overflow.yaml schema-parsers: Duplicate scientificToFoo to break a dependency. 2022-08-03 12:04:48 +00:00
insert_into_array_col_with_array_input.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
insert_invalid_datetime_mssql.yaml Install and use ODBC Driver 18 for SQL Server (msodbcsql18). 2022-10-21 16:25:04 +00:00
insert_multiple_objects_mssql.yaml Replace "identity column" with "column mutability" data for all backends 2022-02-03 14:15:35 +00:00
insert_numeric_value_fail_mssql.yaml Install and use ODBC Driver 18 for SQL Server (msodbcsql18). 2022-10-21 16:25:04 +00:00
insert_table_no_pk_mssql.yaml server/mssql: use temporary tables for insert mutation execution 2021-12-22 11:05:29 +00:00
insert_various_mssql_types.yaml Replace "identity column" with "column mutability" data for all backends 2022-02-03 14:15:35 +00:00
insert_various_postgres_types.yaml server: unify parsing Postgres scalars 2021-05-13 20:13:49 +00:00
order_col_shipped_null.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
person_jsonb_array.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
person_jsonb_variable_array.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
person_jsonb_variable.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
person_jsonb.yaml introduce v1/graphql (fix #1368) (#2064) 2019-05-10 11:35:10 +05:30
person_valid_variable_but_invalid_graphql_value.yaml Rewrite GraphQL schema generation and query parsing (close #2801) (#4111) 2020-08-21 12:27:01 -05:00
schema_setup_mssql.yaml server/mssql: improve database exception handling and better API errors 2022-02-07 14:12:55 +00:00
schema_setup.yaml server/citus: feature branch 2021-05-21 02:47:51 +00:00
schema_teardown_mssql.yaml server/mssql: improve database exception handling and better API errors 2022-02-07 14:12:55 +00:00
schema_teardown.yaml Integration test improvements (for speed/clarity), also increase polling interval for scheduled events 2021-04-27 05:35:26 +00:00
setup_mssql.yaml server/mssql: improve database exception handling and better API errors 2022-02-07 14:12:55 +00:00
teardown_mssql.yaml server/mssql: insert SQL generation and execution 2021-10-01 12:53:15 +00:00
values_teardown_mssql.yaml Replace "identity column" with "column mutability" data for all backends 2022-02-03 14:15:35 +00:00
values_teardown.yaml run graphql tests on both http and websocket; add parallelism (close #1868) (#1921) 2019-04-08 12:52:38 +05:30