You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
sqlc fails to generate query placeholders and leaves @argsqlc.argsqlc.narg in generated query when doing upsert.
Doesn't output any errors.
Possibly related to #1881
Generated code from playground
constupsertAuthor=`-- name: UpsertAuthor :oneinsert into authors ( "id", "name", "bio") values ( ?1, ?2, ?3) on conflict("id") do update set "name" = @name, "bio" = sqlc.narg('bio')returning id, name, bio`
Relevant log output
No response
Database schema
createtableauthors (
id textprimary key,
name textnot null,
bio text
);
SQL queries
-- name: UpsertAuthor :oneinsert into authors (
"id",
"name",
"bio"
) values (
@id,
@name,
sqlc.narg('bio')
) on conflict("id") do updateset"name"= @name,
"bio"=sqlc.narg('bio')
returning *;
Version
1.25.0
What happened?
sqlc fails to generate query placeholders and leaves
@arg
sqlc.arg
sqlc.narg
in generated query when doing upsert.Doesn't output any errors.
Possibly related to #1881
Generated code from playground
Relevant log output
No response
Database schema
SQL queries
Configuration
Playground URL
https://play.sqlc.dev/p/4b01c7bd73781a3aeaf17fa1c9fba826640a5907f97b2faaee51ccac9197d00e
What operating system are you using?
Linux
What database engines are you using?
SQLite
What type of code are you generating?
Go
The text was updated successfully, but these errors were encountered: