File tree Expand file tree Collapse file tree 6 files changed +31
-0
lines changed
internal/endtoend/testdata/invalid_params Expand file tree Collapse file tree 6 files changed +31
-0
lines changed File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
1
+ CREATE TABLE bar (id serial not null );
2
+
3
+ -- name: baz :one
4
+ SELECT foo FROM bar WHERE baz = $4 ;
5
+
6
+ -- name: bar
7
+ SELECT foo FROM bar WHERE baz = $1 AND baz = $3 ;
8
+
9
+ -- name: foo :one
10
+ SELECT foo FROM bar;
11
+
12
+ -- name: Named :many
13
+ SELECT id FROM bar WHERE id = $1 AND sqlc .arg (named) = true AND id = $5 ;
Original file line number Diff line number Diff line change
1
+ {
2
+ "version" : " 1" ,
3
+ "packages" : [
4
+ {
5
+ "path" : " go" ,
6
+ "engine" : " postgresql" ,
7
+ "driver" : " pgx/v4" ,
8
+ "name" : " querytest" ,
9
+ "schema" : " query.sql" ,
10
+ "queries" : " query.sql"
11
+ }
12
+ ]
13
+ }
Original file line number Diff line number Diff line change
1
+ # package querytest
2
+ query.sql:4:1: could not determine data type of parameter $1
3
+ query.sql:7:1: could not determine data type of parameter $2
4
+ query.sql:10:8: column "foo" does not exist
5
+ query.sql:13:1: query mixes positional parameters ($1) and named parameters (sqlc.arg or @arg)
You can’t perform that action at this time.
0 commit comments