enso/test/Microsoft_Tests
AdRiley 0c552489e3
Add Initial SQL Server support (#10624)
* Squash all commits to resolve merge conflicts

* Fix merge problems

* Merge fix

* Fix port

* Fix warning

* cargo fmt

* legal review

* Small fixes

* Update instructions

* Code review feedback

* Cleanup

* typo

* Fix

* Remove leftover snowflake code

* Remove comment

* Add underscore

* Type cleanup

* Code review fix

* Cleanup

* Add datetime roundtrip test

* add comment

* drop

* Refactor

* Refactor

* Fix merge

* Fix

* Fix

* fix

* Add comment
2024-07-30 11:13:08 +01:00
..
src Add Initial SQL Server support (#10624) 2024-07-30 11:13:08 +01:00
package.yaml Add Initial SQL Server support (#10624) 2024-07-30 11:13:08 +01:00
README.md Add Initial SQL Server support (#10624) 2024-07-30 11:13:08 +01:00

This is a set of tests for the Microsoft integration for Enso.

Testing Microsoft SQL Server

To run the tests, you need to prepare credentials for a Microsoft SQL Server instance that can be used to run them on.

Please set the following environment variables:

  • 'ENSO_SQLSERVER_HOST' - the name of the server hosting SQLServer,
  • 'ENSO_SQLSERVER_PORT' - the port SQLServer is on,
  • 'ENSO_SQLSERVER_USER' - the user name to use to connect,
  • 'ENSO_SQLSERVER_PASSWORD' - the pasword for that user,
  • 'ENSO_SQLSERVER_DATABASE' - the database on the SQLServer to use.

Docker

The easiest way to test locally is to use a docker image


Set ENSO_SQLSERVER_DATABASE to tempdb and the defaults will work for everything else. (The user is sa with the above password)