├── .github └── workflows │ ├── build.yml │ └── tag.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── go.mod ├── go.sum ├── main.go └── pkg ├── cli └── cli.go ├── config ├── config.go └── config_test.go ├── parseutil ├── sqlx.go └── sqlx_test.go ├── schema ├── postgres.go ├── postgres_test.go └── schema.go └── vet ├── comment_parser.go ├── comment_parser_test.go ├── gosource.go ├── gosource_internal_test.go ├── gosource_test.go ├── vet.go └── vet_test.go /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/tag.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/.github/workflows/tag.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | sqlvet 2 | 3 | .idea/ 4 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/README.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/main.go -------------------------------------------------------------------------------- /pkg/cli/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/pkg/cli/cli.go -------------------------------------------------------------------------------- /pkg/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/pkg/config/config.go -------------------------------------------------------------------------------- /pkg/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/pkg/config/config_test.go -------------------------------------------------------------------------------- /pkg/parseutil/sqlx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/pkg/parseutil/sqlx.go -------------------------------------------------------------------------------- /pkg/parseutil/sqlx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/pkg/parseutil/sqlx_test.go -------------------------------------------------------------------------------- /pkg/schema/postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/pkg/schema/postgres.go -------------------------------------------------------------------------------- /pkg/schema/postgres_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/pkg/schema/postgres_test.go -------------------------------------------------------------------------------- /pkg/schema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/pkg/schema/schema.go -------------------------------------------------------------------------------- /pkg/vet/comment_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/pkg/vet/comment_parser.go -------------------------------------------------------------------------------- /pkg/vet/comment_parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/pkg/vet/comment_parser_test.go -------------------------------------------------------------------------------- /pkg/vet/gosource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/pkg/vet/gosource.go -------------------------------------------------------------------------------- /pkg/vet/gosource_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/pkg/vet/gosource_internal_test.go -------------------------------------------------------------------------------- /pkg/vet/gosource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/pkg/vet/gosource_test.go -------------------------------------------------------------------------------- /pkg/vet/vet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/pkg/vet/vet.go -------------------------------------------------------------------------------- /pkg/vet/vet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/houqp/sqlvet/HEAD/pkg/vet/vet_test.go --------------------------------------------------------------------------------