graphql-engine/docs
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
..
docs Install and use ODBC Driver 18 for SQL Server (msodbcsql18). 2022-10-21 16:25:04 +00:00
public docs: move docs-new to docs 2022-04-13 12:01:50 +00:00
scripts docs: epic restructure 2022-07-20 16:36:00 +00:00
src Docs: Wiki Restructure and remove Sphinx RST - WIP 2022-10-07 13:58:26 +00:00
static NDAT-164 CockroachDB 'Getting Started' Docs 2022-10-20 17:07:40 +00:00
wiki docs: add tl;dr and improve page structure 2022-10-13 17:00:17 +00:00
.gitignore docs: move docs-new to docs 2022-04-13 12:01:50 +00:00
babel.config.js docs: move docs-new to docs 2022-04-13 12:01:50 +00:00
CONTRIBUTING.md docs: update contributing guides 2022-09-01 13:54:20 +00:00
docusaurus.config.js Docs: New What's New Section 2022-09-13 20:23:43 +00:00
package.json docs: move docs-new to docs 2022-04-13 12:01:50 +00:00
README.md docs: update contributing guides 2022-09-01 13:54:20 +00:00
sidebars.js docs: epic restructure 2022-07-20 16:36:00 +00:00
sidebarsWiki.js docs: move docs-new to docs 2022-04-13 12:01:50 +00:00
tsconfig.json docs: move docs-new to docs 2022-04-13 12:01:50 +00:00
yarn.lock docs: move docs-new to docs 2022-04-13 12:01:50 +00:00

README.md

Info

The most up-to-date information for the docs site can be found on our wiki. You can access the wiki on the live docs site, or directly within this repository.