Skip to content

Commit 8644195

Browse files
Remove direct use of pgtype.Array with pgx/v5 (#2090)
* goType: don't use pgtype.Array * pgx/v5: update tests
1 parent a230810 commit 8644195

File tree

12 files changed

+20
-38
lines changed

12 files changed

+20
-38
lines changed

internal/codegen/golang/go_type.go

-3
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,6 @@ func goType(req *plugin.CodeGenRequest, col *plugin.Column) string {
3838
}
3939
typ := goInnerType(req, col)
4040
if col.IsArray {
41-
if parseDriver(req.Settings.Go.SqlPackage) == SQLDriverPGXV5 {
42-
return "pgtype.Array[" + typ + "]"
43-
}
4441
return "[]" + typ
4542
}
4643
return typ

internal/endtoend/testdata/any/pgx/v5/go/query.sql.go

+1-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/endtoend/testdata/array_text/pgx/v5/go/models.go

+2-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/endtoend/testdata/array_text/pgx/v5/go/query.sql.go

+3-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/endtoend/testdata/array_text_join/pgx/v5/go/models.go

+2-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/endtoend/testdata/array_text_join/pgx/v5/go/query.sql.go

+3-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/v5/go/models.go

+2-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/endtoend/testdata/exec_imports/pgx/v5/go/models.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/endtoend/testdata/overrides/postgresql/pgx/v5/go/models.go

+1-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/endtoend/testdata/select_text_array/pgx/v5/go/query.sql.go

+3-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/endtoend/testdata/unnest/postgresql/pgx/v5/go/querier.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/endtoend/testdata/unnest/postgresql/pgx/v5/go/query.sql.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)