Skip to content

Commit

Permalink
tests: Add tests for reanme fix in v2 (#2196)
Browse files Browse the repository at this point in the history
  • Loading branch information
kyleconroy committed Apr 7, 2023
1 parent da6aee2 commit 700698e
Show file tree
Hide file tree
Showing 30 changed files with 592 additions and 0 deletions.
32 changes: 32 additions & 0 deletions internal/endtoend/testdata/rename/v2/pgx/v4/go/db.go

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

58 changes: 58 additions & 0 deletions internal/endtoend/testdata/rename/v2/pgx/v4/go/models.go

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

70 changes: 70 additions & 0 deletions internal/endtoend/testdata/rename/v2/pgx/v4/go/query.sql.go

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

12 changes: 12 additions & 0 deletions internal/endtoend/testdata/rename/v2/pgx/v4/query.sql
@@ -0,0 +1,12 @@
CREATE TYPE ip_protocol AS enum('tcp', 'ip', 'icmp');

CREATE TABLE bar_old (id_old serial not null, ip_old ip_protocol NOT NULL);

-- name: ListFoo :many
SELECT id_old as foo_old, id_old as baz_old
FROM bar_old
WHERE ip_old = $1 AND id_old = $2;

-- name: ListBar :many
SELECT * FROM bar_old;

24 changes: 24 additions & 0 deletions internal/endtoend/testdata/rename/v2/pgx/v4/sqlc.json
@@ -0,0 +1,24 @@
{
"version": "2",
"sql": [
{
"schema": "query.sql",
"queries": "query.sql",
"engine": "postgresql",
"gen": {
"go": {
"sql_package": "pgx/v4",
"package": "querytest",
"out": "go",
"rename": {
"id_old": "IDNew",
"bar_old": "BarNew",
"foo_old": "FooNew",
"ip_protocol": "IPProtocol",
"ip_protocol_tcp": "IPProtocolTCP"
}
}
}
}
]
}
32 changes: 32 additions & 0 deletions internal/endtoend/testdata/rename/v2/pgx/v5/go/db.go

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

58 changes: 58 additions & 0 deletions internal/endtoend/testdata/rename/v2/pgx/v5/go/models.go

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

70 changes: 70 additions & 0 deletions internal/endtoend/testdata/rename/v2/pgx/v5/go/query.sql.go

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

12 changes: 12 additions & 0 deletions internal/endtoend/testdata/rename/v2/pgx/v5/query.sql
@@ -0,0 +1,12 @@
CREATE TYPE ip_protocol AS enum('tcp', 'ip', 'icmp');

CREATE TABLE bar_old (id_old serial not null, ip_old ip_protocol NOT NULL);

-- name: ListFoo :many
SELECT id_old as foo_old, id_old as baz_old
FROM bar_old
WHERE ip_old = $1 AND id_old = $2;

-- name: ListBar :many
SELECT * FROM bar_old;

0 comments on commit 700698e

Please sign in to comment.