Commit Graph

590 Commits

Author SHA1 Message Date
neilotoole
52f7e70503 fixing workflow 2022-12-24 21:24:17 -07:00
neilotoole
bc626a4117 linting enabled in workflow 2022-12-24 21:20:04 -07:00
neilotoole
70e650ef87 linting 2022-12-24 21:09:20 -07:00
Neil O'Toole
a1ba6578da
"add" command supports hiding password input (#132)
* renamed cmdFlagChanged to flagChanged

* initial stdin stuff working

* wip: mostly working as expected

* Docs and lots of cleanup

* Mostly docs

* fixed behavior of source.LocationWithPassword, and tests
2022-12-24 21:04:18 -07:00
Neil O'Toole
1d6e260533
Clean up the antlr tooling (#131)
* cleanup magefile; antlr stuff

* fixed broken magefile

* Tidy up grammar directory

* antlr tools
2022-12-24 09:43:21 -07:00
neilotoole
b51e0f7deb Scoop update for sq version v0.17.0 2022-12-23 23:10:03 -07:00
neilotoole
f8363c7ea3 CHANGELOG update for v0.17.0 2022-12-23 22:58:40 -07:00
Neil O'Toole
0a627a7b6f
Chore/antlr 4.11.1 upgrade (#130)
* baseline seems to be working

* Updated to antlr4

* few more module upgrades
2022-12-23 21:43:20 -07:00
Neil O'Toole
e2a9605ec6
Chore/sqlite3 upgrade (#129)
* wip

* made progress on new SQLite type stuff

* we're getting places

* largely working now

* tidying up

* almost there

* time to deal with failing tests

* seemed to have fixed sqlserver issue

* seems to all be fixed

* minor tidy up
2022-12-23 21:05:26 -07:00
Neil O'Toole
fff01a32db
Chore/yet more mod upgrades (#128)
* gopkg.in/yaml.v3 upgrade

* emirpasic/gods@v1.18.1

* yet more module stuff
2022-12-23 14:05:24 -07:00
Neil O'Toole
738a66e7f3
Update dburl module (#127)
* upgrade xo/dburl@v0.12.0

* Changed test because of underlying change in github.com/xo/dburl
See comment on: https://github.com/xo/dburl/releases/tag/v0.13.0
2022-12-23 12:06:33 -07:00
Neil O'Toole
94207e5b0c
yet more module updates (#126) 2022-12-23 11:22:08 -07:00
Neil O'Toole
8cbcaf6606
Chore/update go modules (#125)
* switched to microsoft/go-mssqldb

* upgraded go.uber.org packages

* updated ryboe/q

* more package updates
2022-12-23 11:09:06 -07:00
neilotoole
3243356d30 Scoop update for sq version v0.16.1 2022-12-23 10:03:11 -07:00
neilotoole
b1b03c8606 CHANGELOG update 2022-12-23 09:49:46 -07:00
neilotoole
78b2100c75 CHANGELOG cleanup 2022-12-23 09:40:15 -07:00
neilotoole
9ec1546ab4 saving progress 2022-12-23 09:39:38 -07:00
neilotoole
b481b1bed2 testing markdown link 2022-12-23 09:37:34 -07:00
neilotoole
a588a89c1e testing markdown link 2022-12-23 09:37:04 -07:00
Neil O'Toole
97da9a53a3
'__complete sql @offline_handle' no longer errors, but instead returns the handle (#124)
* '__complete sql @offline_handle' no longer errors, but instead returns the handle

* docs update
2022-12-23 09:32:07 -07:00
neilotoole
6219890fb2 ignore .vscode 2022-12-23 08:32:32 -07:00
Neil O'Toole
fab365f43c
gofumpt on files (#122)
* gofumpt on files

* more gofumpt
2022-12-18 01:35:59 -07:00
Neil O'Toole
c778c8ced5
Linting of _test.go files (#121)
* test linting

* test linting

* test linting

* test linting
2022-12-18 00:18:35 -07:00
Neil O'Toole
f9c19785e3
Almost at the end of the linting road (#120)
* yet more linting

* yet more linting

* yet more linting

* yet more linting

* yet more linting

* yet more linting

* yet more linting

* yet more linting
2022-12-17 23:42:11 -07:00
Neil O'Toole
425702e7ba
The linting goes on forever (#119)
* linting

* yet more linting

* yet more linting

* yet more linting

* yet more linting

* yet more linting
2022-12-17 23:07:38 -07:00
Neil O'Toole
ac7535609d
Yet more linting (#118)
* lint fixes

* lint gosec
2022-12-17 22:16:10 -07:00
Neil O'Toole
08dfa10325
Errors linting (#117)
* errors linting

* errors linting

* formatting
2022-12-17 21:31:06 -07:00
Neil O'Toole
85b8879324
got rid of dead notify package (#116) 2022-12-17 20:05:46 -07:00
Neil O'Toole
540adfac58
Lint long lines (#115)
* lint config now sorts results

* linted long lines

* linted long lines
2022-12-17 19:43:53 -07:00
Neil O'Toole
2831211ae9
Yet more linting (#114)
* wip: bunch o' linting

* bunch more linting
2022-12-17 17:51:33 -07:00
Neil O'Toole
5187e8000a
bunch of linting issues fixed (#113) 2022-12-17 16:11:33 -07:00
Neil O'Toole
b6bcdfe909
Create dependency-review.yml 2022-12-17 11:04:48 -07:00
Neil O'Toole
823887c0fe
Create codacy.yml 2022-12-17 11:04:20 -07:00
Neil O'Toole
b1c63491ef
Create codeql.yml 2022-12-17 11:03:33 -07:00
neilotoole
1025d82a3e Scoop update for sq version v0.16.0 2022-12-16 23:28:39 -07:00
Neil O'Toole
7aa4112aee goreleaseryml now references CHANGELOG.md instead of 'CHANGELOG' 2022-12-16 23:14:51 -07:00
Neil O'Toole
a108763d6c GH workflow no longer triggers on sq.json (scoop) file update 2022-12-16 22:31:22 -07:00
Neil O'Toole
b84c4dcbdd GH workflow: got rid of goreleaser-gate 2022-12-16 22:22:58 -07:00
Neil O'Toole
751a52994b update workflow to ignore markdown files 2022-12-16 22:04:22 -07:00
Neil O'Toole
27b70731e9
cobra upgrade; help output now the same for 'sq help' and 'sq --help' (#112) 2022-12-16 21:59:42 -07:00
Neil O'Toole
eca07c9c33 Updated go dependencies to resolve depandabot alert https://github.com/neilotoole/sq/security/dependabot/21 2022-12-16 20:53:10 -07:00
Neil O'Toole
703f6d2427
Refactored verbose/header flags; inspect cmd now less verbose by default (#111)
* Refactored verbose/header flags; inspect cmd now less verbose by default

* Updated changelog

* README update
2022-12-16 20:46:37 -07:00
Neil O'Toole
e425da528f
pg constraints now scan into sql.NullString for some fields (#110) 2022-12-16 19:24:52 -07:00
Neil O'Toole
6a0878bc6b
fixed broken mysql tests (parseTime param); moved some test funcs to pkg tutil (#109) 2022-12-16 19:09:49 -07:00
Neil O'Toole
e674cdc724
change 'interface{}' to 'any' (#108) 2022-12-16 16:34:33 -07:00
Neil O'Toole
a419e0b693
Misc cleanup, goimports, updates (#107)
* debugging

* generic retry functionality; some additions to stringz.go

* fiddling with magefile_sakila

* added test lock function testh.Lock

* bunch of linting, goimports, what not
2022-12-16 15:54:09 -07:00
Neil O'Toole
d1d772c102 Debugging magefile for sakila DB statup 2022-11-20 11:59:35 -07:00
Neil O'Toole
240a493ad6 Get rid of dead script files; update CHANGELOG.md 2022-11-20 08:14:53 -07:00
Neil O'Toole
e50d5e939d README update; fleshed out install.sh 2022-11-19 23:43:18 -07:00
Neil O'Toole
5b95bde20f First pass at a generic install script 2022-11-19 20:22:15 -07:00