From bef011a5a17130e4f754a2a7e949ab91116fd8ac Mon Sep 17 00:00:00 2001 From: eshultz Date: Fri, 4 Feb 2022 14:09:05 -0600 Subject: [PATCH 1/3] Environment Variables example (Windows) The included examples for "Environment Variables" do not work on Windows. This change adds the equivalent commands on Windows using setx. --- doc/usage_guide.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/doc/usage_guide.md b/doc/usage_guide.md index c3c208e..ad98774 100644 --- a/doc/usage_guide.md +++ b/doc/usage_guide.md @@ -233,10 +233,25 @@ Note this example is for Linux and macOS usage. You can set environment variables for your connection string through the following steps: + # (linux/bash) # set environment variable MSSQL_SCRIPTER_CONNECTION_STRING with a connection string. $ export MSSQL_SCRIPTER_CONNECTION_STRING='Server=myserver;Database=mydb;User Id=myuser;Password=mypassword;' $ mssql-scripter + # (linux/bash) # set environment variable MSSQL_SCRIPTER_PASSWORD so no password input is required. $ export MSSQL_SCRIPTER_PASSWORD='[PLACEHOLDER]' $ mssql-scripter -S localhost -d AdventureWorks -U sa + + # (windows) + # set environment variable MSSQL_SCRIPTER_CONNECTION_STRING with a connection string. + setx MSSQL_SCRIPTER_CONNECTION_STRING 'Server=myserver;Database=mydb;User Id=myuser;Password=mypassword;' + # note: you must start a new PS session for the change to take effect + mssql-scripter + + # (windows) + # set environment variable MSSQL_SCRIPTER_PASSWORD so no password input is required. + setx MSSQL_SCRIPTER_PASSWORD mypassword + # note: you must start a new PS session for the change to take effect + $ mssql-scripter -S localhost -d AdventureWorks -U sa + From 8040fd0a7a26462f025edc86b28cfb92476d11b2 Mon Sep 17 00:00:00 2001 From: eshultz Date: Sat, 5 Feb 2022 16:29:50 -0600 Subject: [PATCH 2/3] Update usage_guide.md --- doc/usage_guide.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/doc/usage_guide.md b/doc/usage_guide.md index ad98774..19dbced 100644 --- a/doc/usage_guide.md +++ b/doc/usage_guide.md @@ -245,13 +245,10 @@ You can set environment variables for your connection string through the followi # (windows) # set environment variable MSSQL_SCRIPTER_CONNECTION_STRING with a connection string. - setx MSSQL_SCRIPTER_CONNECTION_STRING 'Server=myserver;Database=mydb;User Id=myuser;Password=mypassword;' - # note: you must start a new PS session for the change to take effect + $Env:MSSQL_SCRIPTER_CONNECTION_STRING = 'Server=myserver;Database=mydb;User Id=myuser;Password=mypassword;' mssql-scripter # (windows) # set environment variable MSSQL_SCRIPTER_PASSWORD so no password input is required. - setx MSSQL_SCRIPTER_PASSWORD mypassword - # note: you must start a new PS session for the change to take effect + $Env:MSSQL_SCRIPTER_PASSWORD = "placeholder" $ mssql-scripter -S localhost -d AdventureWorks -U sa - From 2af5b971f0a24a6859971017fc22ffbcbce2075b Mon Sep 17 00:00:00 2001 From: eshultz Date: Sat, 5 Feb 2022 16:37:41 -0600 Subject: [PATCH 3/3] Update usage_guide.md fixed typo --- doc/usage_guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/usage_guide.md b/doc/usage_guide.md index 19dbced..d51f165 100644 --- a/doc/usage_guide.md +++ b/doc/usage_guide.md @@ -251,4 +251,4 @@ You can set environment variables for your connection string through the followi # (windows) # set environment variable MSSQL_SCRIPTER_PASSWORD so no password input is required. $Env:MSSQL_SCRIPTER_PASSWORD = "placeholder" - $ mssql-scripter -S localhost -d AdventureWorks -U sa + mssql-scripter -S localhost -d AdventureWorks -U sa