Files
upstream-mirror 0f4df23290
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
snapshot of https://github.com/sqlc-dev/sqlc.git (main, 2026-09-16; blobs > 131072B omitted)
2026-09-16 02:17:34 +05:00

343 lines
5.6 KiB
JSON

[
{
"name": "Aggregates",
"cmd": ":one",
"columns": [
{
"name": "n",
"type": {
"name": "uint64"
}
},
{
"name": "top",
"type": {
"name": "float64"
}
},
{
"name": "sum(amount)",
"type": {
"name": "float64"
}
},
{
"name": "first_tag",
"type": {
"name": "string",
"nullable": true
}
},
{
"name": "uniq(name)",
"type": {
"name": "uint64"
}
}
],
"params": []
},
{
"name": "Expressions",
"cmd": ":many",
"columns": [
{
"name": "next_id",
"type": {
"name": "uint64"
}
},
{
"name": "maybe",
"type": {
"name": "string",
"nullable": true
}
},
{
"name": "tag_or_none",
"type": {
"name": "string"
}
},
{
"name": "lower(name)",
"type": {
"name": "string"
}
},
{
"name": "today",
"type": {
"name": "date"
}
},
{
"name": "big",
"type": {
"name": "uint8"
}
},
{
"name": "word",
"type": {
"name": "string",
"nullable": true
}
}
],
"params": []
},
{
"name": "LeftJoinDefaults",
"cmd": ":many",
"columns": [
{
"name": "id",
"type": {
"name": "uint64"
},
"table": "events"
},
{
"name": "name",
"type": {
"name": "string"
},
"table": "events"
},
{
"name": "email",
"type": {
"name": "string"
},
"table": "users"
}
],
"params": []
},
{
"name": "Positional",
"cmd": ":many",
"columns": [
{
"name": "id",
"type": {
"name": "uint64"
},
"table": "events"
},
{
"name": "name",
"type": {
"name": "string"
},
"table": "events"
}
],
"params": [
{
"number": 1,
"column": {
"name": "name",
"type": {
"name": "string"
},
"table": "events"
}
},
{
"number": 2,
"column": {
"name": "amount",
"type": {
"name": "float64"
},
"table": "events"
}
},
{
"number": 3,
"column": {
"name": "tag",
"type": {
"name": "string",
"nullable": true
},
"table": "events"
}
}
]
},
{
"name": "Named",
"cmd": ":many",
"columns": [
{
"name": "id",
"type": {
"name": "uint64"
},
"table": "events"
},
{
"name": "name",
"type": {
"name": "string"
},
"table": "events"
}
],
"params": [
{
"number": 1,
"column": {
"name": "name",
"type": {
"name": "string"
},
"table": "events"
}
},
{
"number": 2,
"column": {
"name": "tag",
"type": {
"name": "string",
"nullable": true
},
"table": "events"
}
},
{
"number": 3,
"column": {
"name": "amount",
"type": {
"name": "float64"
},
"table": "events"
}
},
{
"number": 4,
"column": {
"name": "amount",
"type": {
"name": "float64"
},
"table": "events"
}
}
]
},
{
"name": "Functions",
"cmd": ":many",
"columns": [
{
"name": "id",
"type": {
"name": "uint64"
},
"table": "events"
}
],
"params": [
{
"number": 1,
"column": {
"name": "lower",
"type": {
"name": "string"
}
}
},
{
"number": 2,
"column": {
"name": "id",
"type": {
"name": "uint64"
},
"table": "events"
}
},
{
"number": 3,
"column": {
"name": "toDate",
"type": {
"name": "date"
}
}
}
]
},
{
"name": "Paging",
"cmd": ":many",
"columns": [
{
"name": "id",
"type": {
"name": "uint64"
},
"table": "events"
}
],
"params": [
{
"number": 1,
"column": {
"name": "",
"type": {
"name": "uint64"
}
}
},
{
"number": 2,
"column": {
"name": "",
"type": {
"name": "uint64"
}
}
}
]
},
{
"name": "Projected",
"cmd": ":one",
"columns": [
{
"name": "echo",
"type": {
"name": "nothing",
"nullable": true
}
},
{
"name": "lit",
"type": {
"name": "string"
}
}
],
"params": [
{
"number": 1,
"column": {
"name": "echo",
"type": {
"name": "nothing",
"nullable": true
}
}
}
]
}
]