snapshot of https://github.com/sqlc-dev/sqlc.git (main, 2026-09-16; blobs > 131072B omitted)
Some checks failed
kotlin / test (push) Has been skipped
python / test (push) Has been skipped
typescript / test (push) Has been skipped
go / build darwin/amd64 (push) Has been cancelled
go / build linux/amd64 (push) Has been cancelled
go / build windows/amd64 (push) Has been cancelled
go / build darwin/arm64 (push) Has been cancelled
go / build linux/arm64 (push) Has been cancelled
go / build windows/arm64 (push) Has been cancelled
go / test (push) Has been cancelled
go / vuln_check (push) Has been cancelled

This commit is contained in:
upstream-mirror
2026-09-16 02:17:34 +05:00
commit 0f4df23290
7340 changed files with 238743 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
{
"command": "vet"
}

View File

@@ -0,0 +1,29 @@
-- name: RunVetAll :exec
SELECT true;
-- name: SkipVetAll :exec
-- @sqlc-vet-disable
SELECT true;
-- name: SkipVetSingleLine :exec
-- @sqlc-vet-disable always-fail no-exec
SELECT true;
-- name: SkipVetMultiLine :exec
-- @sqlc-vet-disable always-fail
-- @sqlc-vet-disable no-exec
SELECT true;
-- name: SkipVet_always_fail :exec
-- @sqlc-vet-disable always-fail
SELECT true;
-- name: SkipVet_no_exec :exec
-- @sqlc-vet-disable no-exec
SELECT true;
-- name: SkipVetInvalidRule :exec
-- @sqlc-vet-disable always-fail
-- @sqlc-vet-disable block-delete
-- @sqlc-vet-disable no-exec
SELECT true;

View File

@@ -0,0 +1,21 @@
version: 2
sql:
- schema: "query.sql"
queries: "query.sql"
engine: "postgresql"
gen:
go:
package: "db"
out: "db"
rules:
- always-fail
- no-exec
rules:
- name: always-fail
message: "Fail"
rule: "true"
- name: no-exec
message: "don't use exec"
rule: |
query.cmd == "exec"

View File

@@ -0,0 +1,5 @@
query.sql: RunVetAll: always-fail: Fail
query.sql: RunVetAll: no-exec: don't use exec
query.sql: SkipVet_always_fail: no-exec: don't use exec
query.sql: SkipVet_no_exec: always-fail: Fail
query.sql: SkipVetInvalidRule: rule-check error: rule "block-delete" does not exist in the config file