Skip to content

Commit 5acca70

Browse files
tests: added overrides_nullable pgx test
1 parent 3c60b63 commit 5acca70

File tree

10 files changed

+113
-1
lines changed

10 files changed

+113
-1
lines changed

internal/endtoend/testdata/overrides_nullable/postgresql/pgx/go/db.go

Lines changed: 30 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/endtoend/testdata/overrides_nullable/postgresql/pgx/go/query.sql.go

Lines changed: 32 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
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+
"overrides": [
14+
{
15+
"db_type": "name",
16+
"go_type": "github.com/jackc/pgtype.Name"
17+
},
18+
{
19+
"db_type": "name",
20+
"go_type": "github.com/jackc/pgtype.Name",
21+
"nullable": true
22+
},
23+
{
24+
"db_type": "text",
25+
"go_type": "github.com/jackc/pgtype.Text",
26+
"null": true
27+
}
28+
]
29+
}

internal/endtoend/testdata/overrides_nullable/postgresql/stdlib/go/models.go

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
CREATE TABLE foo (
2+
bar text,
3+
bam name,
4+
baz name not null
5+
);
6+
7+
-- name: ListFoo :many
8+
SELECT * FROM foo;

internal/endtoend/testdata/overrides_nullable/sqlc.json renamed to internal/endtoend/testdata/overrides_nullable/postgresql/stdlib/sqlc.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
"version": "1",
33
"packages": [
44
{
5-
"engine": "postgresql",
65
"path": "go",
6+
"engine": "postgresql",
77
"name": "querytest",
88
"schema": "query.sql",
99
"queries": "query.sql"

0 commit comments

Comments
 (0)