Version
1.18.0
What happened?
sqlc generates queries using numbered parameters, but if a sqlc.slice comes before other parameters, the numbers will no longer match.
Relevant log output
No response
Database schema
CREATE TABLE authors (
id integer PRIMARY KEY,
name text NOT NULL,
age ingeger
);
SQL queries
-- name: SomeQuery :many
select * from authors
where name in (sqlc.slice(names))
and age = $age;
Configuration
{
"version": "1",
"packages": [
{
"path": "db",
"engine": "sqlite",
"schema": "query.sql",
"queries": "query.sql"
}
]
}
Playground URL
https://play.sqlc.dev/p/009df3b554022fd08ed62f1940e1ec63303e165e7e95182eb702d4b9351a56c4
What operating system are you using?
Linux
What database engines are you using?
SQLite
What type of code are you generating?
Go
Version
1.18.0
What happened?
sqlc generates queries using numbered parameters, but if a
sqlc.slicecomes before other parameters, the numbers will no longer match.Relevant log output
No response
Database schema
SQL queries
Configuration
{ "version": "1", "packages": [ { "path": "db", "engine": "sqlite", "schema": "query.sql", "queries": "query.sql" } ] }Playground URL
https://play.sqlc.dev/p/009df3b554022fd08ed62f1940e1ec63303e165e7e95182eb702d4b9351a56c4
What operating system are you using?
Linux
What database engines are you using?
SQLite
What type of code are you generating?
Go