Skip to content

Commit

Permalink
[PART 3] pgx v5 support (#1823) (#1875)
Browse files Browse the repository at this point in the history
* Added e2e tests for pfx v5 (#1823)

* regenerate e2e using 1.16.0 sqlc version

* added missing pgx v5 tests
  • Loading branch information
mcdoker18 authored Nov 22, 2022
1 parent f5c1a5e commit 2395aec
Show file tree
Hide file tree
Showing 918 changed files with 19,400 additions and 11 deletions.
32 changes: 32 additions & 0 deletions internal/endtoend/testdata/alias/postgresql/pgx/v5/go/db.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions internal/endtoend/testdata/alias/postgresql/pgx/v5/go/models.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 20 additions & 0 deletions internal/endtoend/testdata/alias/postgresql/pgx/v5/go/query.sql.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions internal/endtoend/testdata/alias/postgresql/pgx/v5/query.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
CREATE TABLE bar (id serial not null);

-- name: AliasBar :exec
DELETE FROM bar b
WHERE b.id = $1;
13 changes: 13 additions & 0 deletions internal/endtoend/testdata/alias/postgresql/pgx/v5/sqlc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"version": "1",
"packages": [
{
"path": "go",
"engine": "postgresql",
"sql_package": "pgx/v5",
"name": "querytest",
"schema": "query.sql",
"queries": "query.sql"
}
]
}
32 changes: 32 additions & 0 deletions internal/endtoend/testdata/any/pgx/v5/go/db.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions internal/endtoend/testdata/any/pgx/v5/go/models.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

38 changes: 38 additions & 0 deletions internal/endtoend/testdata/any/pgx/v5/go/query.sql.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions internal/endtoend/testdata/any/pgx/v5/query.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
CREATE TABLE bar (id bigserial not null);

-- name: Any :many
SELECT id
FROM bar
WHERE foo = ANY($1::bigserial[]);
13 changes: 13 additions & 0 deletions internal/endtoend/testdata/any/pgx/v5/sqlc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"version": "1",
"packages": [
{
"path": "go",
"engine": "postgresql",
"sql_package": "pgx/v5",
"name": "querytest",
"schema": "query.sql",
"queries": "query.sql"
}
]
}
32 changes: 32 additions & 0 deletions internal/endtoend/testdata/array_in/pgx/v5/go/db.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions internal/endtoend/testdata/array_in/pgx/v5/go/models.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

41 changes: 41 additions & 0 deletions internal/endtoend/testdata/array_in/pgx/v5/go/query.sql.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions internal/endtoend/testdata/array_in/pgx/v5/query.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
CREATE TABLE bar (id serial not null);

-- name: In :many
SELECT *
FROM bar
WHERE id IN ($1, $2);
13 changes: 13 additions & 0 deletions internal/endtoend/testdata/array_in/pgx/v5/sqlc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"version": "1",
"packages": [
{
"path": "go",
"engine": "postgresql",
"sql_package": "pgx/v5",
"name": "querytest",
"schema": "query.sql",
"queries": "query.sql"
}
]
}
32 changes: 32 additions & 0 deletions internal/endtoend/testdata/array_text/pgx/v5/go/db.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 13 additions & 0 deletions internal/endtoend/testdata/array_text/pgx/v5/go/models.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

36 changes: 36 additions & 0 deletions internal/endtoend/testdata/array_text/pgx/v5/go/query.sql.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions internal/endtoend/testdata/array_text/pgx/v5/query.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
CREATE TABLE bar (tags text[] not null);

-- name: TextArray :many
SELECT * FROM bar;
Loading

0 comments on commit 2395aec

Please sign in to comment.