Граф коммитов

8 Коммитов

Автор SHA1 Сообщение Дата
David Shiflet 9cd85389c7
Fix: pick up go-mssqldb v1.7.2 (#534) 2024-05-30 12:19:18 -05:00
Stuart Padley b8fed69bfe
Add LICENSE/NOTICE.md to sqlcmd install folder (#289) 2023-03-10 02:47:03 -08:00
stuartpa 5a0c911abe Normalize eol 2022-11-10 07:11:08 -08:00
David Shiflet 8116d58ce9
Implement !! command (#125)
* update PR pipelines

* implement exec command

* remove unused import

* fix bash args

* fix linux command args
2022-09-06 12:28:18 -04:00
David Shiflet 8d632febed
Fix evaluation of variables in included files (#116)
* Fix variable evaluation in files that lack GO statements

* undo launch json

* update go-mssqldb import

* update go to 1.18

* fix github action for go 1.18
2022-08-16 11:01:20 -04:00
David Shiflet 9d446a08ad
Switch out AAD auth implementation to leverage go-mssqldb (#46)
* switch to go-mssqldb AAD auth

* reference correct file in test results

* test cleanup

* avoid creating readline instance

* update readme

* readme formatting
2022-03-03 10:07:18 -05:00
David Shiflet 63b8f6c791
Add azidentity-based AAD auth to sqlcmd (#15)
* basic azure auth support

* add tests for AAD auth

* pipeline fixes

* pipeline fix

* fix variable cyclic reference

* fix file name in pipeline

* merge coverage data

* fix missing quote

* remove unneeded scope

* fix test for azure auth
2021-09-30 15:10:40 -04:00
David Shiflet 76685e94af
Initial version of go-sqlcmd (#1)
* commandline and variables

* add displayname to build tasks

* implement quit command

* initial version of batch parsing

* move variables

* new package for variables

* add vscode helpers for debug

* fix go and quit processing

* implement Out and Error commands

* fix custom batch separator

* move connectionString to sqlcmd

* Add sql connection and print column headers

* add row and error processing

* remove unused package

* fix binary rendering and screen fitting

* rewrite decodeBinary for performance

* fix test pipeline

* remove password command line param

* exit on ctrl-c

* implement -q and -Q

* de-lint and update readme

* add lint for PRs

* separate pkg and cmd folders

* fix pipeline for new folder layout

* de-lint and reduce public surface

* more de-linting

* hopefully last round of de-linting
2021-08-26 10:34:14 -04:00