From 5a4b69f1f6402a397806460259a230f6090da195 Mon Sep 17 00:00:00 2001 From: Vitalii Solodilov Date: Mon, 3 Oct 2022 00:03:47 +0300 Subject: [PATCH] Moved pgx/v4 e2e tests to the separated dir (#1823) To support two version of pgx in the e2e tests at the same time we move 'pgx/v4' tests to the separated v4 directory. Then new 'pgx/v4' e2e tests will be located in the v5 dir. --- internal/endtoend/testdata/alias/postgresql/pgx/{ => v4}/go/db.go | 0 .../endtoend/testdata/alias/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/alias/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/alias/postgresql/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/alias/postgresql/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/any/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/any/pgx/{ => v4}/go/models.go | 0 internal/endtoend/testdata/any/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/any/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/any/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/array_in/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/array_in/pgx/{ => v4}/go/models.go | 0 internal/endtoend/testdata/array_in/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/array_in/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/array_in/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/array_text/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/array_text/pgx/{ => v4}/go/models.go | 0 .../endtoend/testdata/array_text/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/array_text/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/array_text/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/array_text_join/pgx/{ => v4}/go/db.go | 0 .../endtoend/testdata/array_text_join/pgx/{ => v4}/go/models.go | 0 .../testdata/array_text_join/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/array_text_join/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/array_text_join/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/batch/postgresql/pgx/{ => v4}/go/batch.go | 0 internal/endtoend/testdata/batch/postgresql/pgx/{ => v4}/go/db.go | 0 .../endtoend/testdata/batch/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/batch/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/batch/postgresql/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/batch/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/batch_imports/postgresql/pgx/{ => v4}/go/batch.go | 0 .../testdata/batch_imports/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/batch_imports/postgresql/pgx/{ => v4}/go/models.go | 0 .../batch_imports/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/batch_imports/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/batch_imports/postgresql/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/case_stmt_bool/pgx/{ => v4}/go/db.go | 0 .../endtoend/testdata/case_stmt_bool/pgx/{ => v4}/go/models.go | 0 .../endtoend/testdata/case_stmt_bool/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/case_stmt_bool/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/case_stmt_bool/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/cast_coalesce/pgx/{ => v4}/go/db.go | 0 .../endtoend/testdata/cast_coalesce/pgx/{ => v4}/go/models.go | 0 .../endtoend/testdata/cast_coalesce/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/cast_coalesce/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/cast_coalesce/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/cast_null/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/cast_null/pgx/{ => v4}/go/models.go | 0 internal/endtoend/testdata/cast_null/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/cast_null/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/cast_null/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/coalesce/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/coalesce/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/coalesce/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/coalesce/postgresql/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/coalesce/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/coalesce_as/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/coalesce_as/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/coalesce_as/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/coalesce_as/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/coalesce_as/postgresql/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/column_as/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/column_as/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/column_as/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/column_as/postgresql/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/column_as/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/comment_godoc/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/comment_godoc/postgresql/pgx/{ => v4}/go/models.go | 0 .../comment_godoc/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/comment_godoc/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/comment_godoc/postgresql/pgx/{ => v4}/sqlc.json | 0 .../comment_godoc_db_argument/postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../comment_godoc_db_argument/postgresql/pgx/{ => v4}/query.sql | 0 .../comment_godoc_db_argument/postgresql/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/comment_on/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/comment_on/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/comment_on/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/comment_on/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/comment_on/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/comment_syntax/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/comment_syntax/postgresql/pgx/{ => v4}/go/models.go | 0 .../comment_syntax/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/comment_syntax/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/comment_syntax/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/comparisons/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/comparisons/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/comparisons/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/comparisons/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/comparisons/postgresql/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/composite_type/pgx/{ => v4}/go/db.go | 0 .../endtoend/testdata/composite_type/pgx/{ => v4}/go/models.go | 0 .../endtoend/testdata/composite_type/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/composite_type/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/composite_type/pgx/{ => v4}/sqlc.json | 0 .../testdata/copyfrom/postgresql/pgx/{ => v4}/go/copyfrom.go | 0 .../endtoend/testdata/copyfrom/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/copyfrom/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/copyfrom/postgresql/pgx/{ => v4}/go/querier.go | 0 .../testdata/copyfrom/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/copyfrom/postgresql/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/copyfrom/postgresql/pgx/{ => v4}/sqlc.json | 0 .../copyfrom_imports/postgresql/pgx/{ => v4}/go/copyfrom.go | 0 .../testdata/copyfrom_imports/postgresql/pgx/{ => v4}/go/db.go | 0 .../copyfrom_imports/postgresql/pgx/{ => v4}/go/models.go | 0 .../copyfrom_imports/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/copyfrom_imports/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/copyfrom_imports/postgresql/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/count_star/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/count_star/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/count_star/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/count_star/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/count_star/postgresql/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/cte_count/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/cte_count/pgx/{ => v4}/go/models.go | 0 internal/endtoend/testdata/cte_count/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/cte_count/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/cte_count/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/cte_filter/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/cte_filter/pgx/{ => v4}/go/models.go | 0 .../endtoend/testdata/cte_filter/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/cte_filter/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/cte_filter/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/cte_in_delete/pgx/{ => v4}/go/db.go | 0 .../endtoend/testdata/cte_in_delete/pgx/{ => v4}/go/models.go | 0 .../endtoend/testdata/cte_in_delete/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/cte_in_delete/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/cte_in_delete/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/cte_recursive/pgx/{ => v4}/go/db.go | 0 .../endtoend/testdata/cte_recursive/pgx/{ => v4}/go/models.go | 0 .../endtoend/testdata/cte_recursive/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/cte_recursive/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/cte_recursive/pgx/{ => v4}/sqlc.json | 0 .../testdata/data_type_boolean/postgresql/pgx/{ => v4}/go/db.go | 0 .../data_type_boolean/postgresql/pgx/{ => v4}/go/models.go | 0 .../data_type_boolean/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/data_type_boolean/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/data_type_boolean/postgresql/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/datatype/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/datatype/pgx/{ => v4}/go/models.go | 0 .../endtoend/testdata/datatype/pgx/{ => v4}/sql/character.sql | 0 internal/endtoend/testdata/datatype/pgx/{ => v4}/sql/datetime.sql | 0 .../endtoend/testdata/datatype/pgx/{ => v4}/sql/net-types.sql | 0 internal/endtoend/testdata/datatype/pgx/{ => v4}/sql/numeric.sql | 0 internal/endtoend/testdata/datatype/pgx/{ => v4}/sql/query.sql | 0 .../endtoend/testdata/datatype/pgx/{ => v4}/sql/rangetypes.sql | 0 internal/endtoend/testdata/datatype/pgx/{ => v4}/sqlc.json | 0 .../ddl_alter_table_add_column/postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_alter_table_add_column/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_alter_table_add_column/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_alter_table_add_column/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_alter_table_alter_type/postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_alter_table_alter_type/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_alter_table_alter_type/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_alter_table_alter_type/postgresql/pgx/{ => v4}/sqlc.json | 0 .../postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../postgresql/pgx/{ => v4}/query.sql | 0 .../postgresql/pgx/{ => v4}/schema.sql | 0 .../postgresql/pgx/{ => v4}/sqlc.json | 0 .../postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../postgresql/pgx/{ => v4}/query.sql | 0 .../postgresql/pgx/{ => v4}/schema.sql | 0 .../postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_alter_table_drop_column/postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_alter_table_drop_column/postgresql/pgx/{ => v4}/query.sql | 0 .../postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_alter_table_drop_column/postgresql/pgx/{ => v4}/sqlc.json | 0 .../postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../postgresql/pgx/{ => v4}/query.sql | 0 .../postgresql/pgx/{ => v4}/schema.sql | 0 .../postgresql/pgx/{ => v4}/sqlc.json | 0 .../postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../postgresql/pgx/{ => v4}/query.sql | 0 .../postgresql/pgx/{ => v4}/schema.sql | 0 .../postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_alter_table_index/postgresql/pgx/{ => v4}/go/db.go | 0 .../ddl_alter_table_index/postgresql/pgx/{ => v4}/go/models.go | 0 .../ddl_alter_table_index/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_alter_table_index/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_alter_table_index/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_alter_table_index/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_alter_table_rename/postgresql/pgx/{ => v4}/go/db.go | 0 .../ddl_alter_table_rename/postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_alter_table_rename/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_alter_table_rename/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_alter_table_rename/postgresql/pgx/{ => v4}/sqlc.json | 0 .../postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../postgresql/pgx/{ => v4}/query.sql | 0 .../postgresql/pgx/{ => v4}/schema.sql | 0 .../postgresql/pgx/{ => v4}/sqlc.json | 0 .../postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../postgresql/pgx/{ => v4}/query.sql | 0 .../postgresql/pgx/{ => v4}/schema.sql | 0 .../postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_alter_table_set_not_null/postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../postgresql/pgx/{ => v4}/query.sql | 0 .../postgresql/pgx/{ => v4}/schema.sql | 0 .../postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_alter_table_set_schema/postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_alter_table_set_schema/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_alter_table_set_schema/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_alter_table_set_schema/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_alter_type_add_value/postgresql/pgx/{ => v4}/go/db.go | 0 .../ddl_alter_type_add_value/postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_alter_type_add_value/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_alter_type_add_value/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_alter_type_add_value/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_alter_type_rename/postgresql/pgx/{ => v4}/go/db.go | 0 .../ddl_alter_type_rename/postgresql/pgx/{ => v4}/go/models.go | 0 .../ddl_alter_type_rename/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_alter_type_rename/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_alter_type_rename/postgresql/pgx/{ => v4}/sqlc.json | 0 .../postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../postgresql/pgx/{ => v4}/query.sql | 0 .../postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_alter_type_rename_value/postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_alter_type_rename_value/postgresql/pgx/{ => v4}/query.sql | 0 .../postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_alter_type_rename_value/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/ddl_comment/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/ddl_comment/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/ddl_comment/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/ddl_comment/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/ddl_comment/postgresql/pgx/{ => v4}/schema.sql | 0 .../testdata/ddl_comment/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/ddl_create_enum/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/ddl_create_enum/postgresql/pgx/{ => v4}/go/models.go | 0 .../ddl_create_enum/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/ddl_create_enum/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/ddl_create_enum/postgresql/pgx/{ => v4}/schema.sql | 0 .../testdata/ddl_create_enum/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/ddl_create_function/postgresql/pgx/{ => v4}/go/db.go | 0 .../ddl_create_function/postgresql/pgx/{ => v4}/go/models.go | 0 .../ddl_create_function/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_create_function/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_create_function/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_create_function/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_create_function_args/postgresql/pgx/{ => v4}/go/db.go | 0 .../ddl_create_function_args/postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_create_function_args/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_create_function_args/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_create_function_args/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_create_function_return/postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_create_function_return/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_create_function_return/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_create_function_return/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_create_function_types/postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_create_function_types/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_create_function_types/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_create_function_types/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_create_procedure/postgresql/pgx/{ => v4}/go/db.go | 0 .../ddl_create_procedure/postgresql/pgx/{ => v4}/go/models.go | 0 .../ddl_create_procedure/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_create_procedure/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_create_procedure/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_create_procedure/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/ddl_create_table/postgresql/pgx/{ => v4}/go/db.go | 0 .../ddl_create_table/postgresql/pgx/{ => v4}/go/models.go | 0 .../ddl_create_table/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/ddl_create_table/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/ddl_create_table/postgresql/pgx/{ => v4}/schema.sql | 0 .../testdata/ddl_create_table/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_create_table_include/postgresql/pgx/{ => v4}/go/db.go | 0 .../ddl_create_table_include/postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_create_table_include/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_create_table_include/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_create_table_include/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_create_table_inherits/postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_create_table_inherits/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_create_table_inherits/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_create_table_inherits/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_create_table_partition/postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_create_table_partition/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_create_table_partition/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_create_table_partition/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/ddl_create_trigger/postgresql/pgx/{ => v4}/go/db.go | 0 .../ddl_create_trigger/postgresql/pgx/{ => v4}/go/models.go | 0 .../ddl_create_trigger/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/ddl_create_trigger/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_create_trigger/postgresql/pgx/{ => v4}/schema.sql | 0 .../testdata/ddl_create_trigger/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/ddl_drop_function/postgresql/pgx/{ => v4}/go/db.go | 0 .../ddl_drop_function/postgresql/pgx/{ => v4}/go/models.go | 0 .../ddl_drop_function/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/ddl_drop_function/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/ddl_drop_function/postgresql/pgx/{ => v4}/schema.sql | 0 .../testdata/ddl_drop_function/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_drop_function_args/postgresql/pgx/{ => v4}/go/db.go | 0 .../ddl_drop_function_args/postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_drop_function_args/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_drop_function_args/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_drop_function_args/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_drop_function_if_exists/postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_drop_function_if_exists/postgresql/pgx/{ => v4}/query.sql | 0 .../postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_drop_function_if_exists/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/ddl_drop_schema/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/ddl_drop_schema/postgresql/pgx/{ => v4}/go/models.go | 0 .../ddl_drop_schema/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/ddl_drop_schema/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/ddl_drop_schema/postgresql/pgx/{ => v4}/schema.sql | 0 .../testdata/ddl_drop_schema/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_drop_schema_if_exists/postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_drop_schema_if_exists/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_drop_schema_if_exists/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_drop_schema_if_exists/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/ddl_drop_table/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/ddl_drop_table/postgresql/pgx/{ => v4}/go/models.go | 0 .../ddl_drop_table/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/ddl_drop_table/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/ddl_drop_table/postgresql/pgx/{ => v4}/schema.sql | 0 .../testdata/ddl_drop_table/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_drop_table_if_exists/postgresql/pgx/{ => v4}/go/db.go | 0 .../ddl_drop_table_if_exists/postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_drop_table_if_exists/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_drop_table_if_exists/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_drop_table_if_exists/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_drop_table_in_schema/postgresql/pgx/{ => v4}/go/db.go | 0 .../ddl_drop_table_in_schema/postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_drop_table_in_schema/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_drop_table_in_schema/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_drop_table_in_schema/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/ddl_drop_type/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/ddl_drop_type/postgresql/pgx/{ => v4}/go/models.go | 0 .../ddl_drop_type/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/ddl_drop_type/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/ddl_drop_type/postgresql/pgx/{ => v4}/schema.sql | 0 .../testdata/ddl_drop_type/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_drop_type_if_exists/postgresql/pgx/{ => v4}/go/db.go | 0 .../ddl_drop_type_if_exists/postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_drop_type_if_exists/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_drop_type_if_exists/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_drop_type_if_exists/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_drop_type_in_schema/postgresql/pgx/{ => v4}/go/db.go | 0 .../ddl_drop_type_in_schema/postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_drop_type_in_schema/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_drop_type_in_schema/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_drop_type_in_schema/postgresql/pgx/{ => v4}/sqlc.json | 0 .../ddl_generated_columns/postgresql/pgx/{ => v4}/go/db.go | 0 .../ddl_generated_columns/postgresql/pgx/{ => v4}/go/models.go | 0 .../ddl_generated_columns/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../ddl_generated_columns/postgresql/pgx/{ => v4}/query.sql | 0 .../ddl_generated_columns/postgresql/pgx/{ => v4}/schema.sql | 0 .../ddl_generated_columns/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/ddl_pg_temp/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/ddl_pg_temp/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/ddl_pg_temp/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/ddl_pg_temp/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/ddl_pg_temp/postgresql/pgx/{ => v4}/schema.sql | 0 .../testdata/ddl_pg_temp/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/delete_from/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/delete_from/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/delete_from/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/delete_from/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/delete_from/postgresql/pgx/{ => v4}/sqlc.json | 0 .../emit_db_and_json_tags/postgresql/pgx/{ => v4}/go/db.go | 0 .../emit_db_and_json_tags/postgresql/pgx/{ => v4}/go/models.go | 0 .../emit_db_and_json_tags/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../emit_db_and_json_tags/postgresql/pgx/{ => v4}/query.sql | 0 .../emit_db_and_json_tags/postgresql/pgx/{ => v4}/schema.sql | 0 .../emit_db_and_json_tags/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/emit_db_tags/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/emit_db_tags/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/emit_db_tags/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/emit_db_tags/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/emit_db_tags/postgresql/pgx/{ => v4}/schema.sql | 0 .../testdata/emit_db_tags/postgresql/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/emit_empty_slices/pgx/{ => v4}/go/db.go | 0 .../endtoend/testdata/emit_empty_slices/pgx/{ => v4}/go/models.go | 0 .../testdata/emit_empty_slices/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/emit_empty_slices/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/emit_empty_slices/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/emit_exported_queries/pgx/{ => v4}/go/db.go | 0 .../testdata/emit_exported_queries/pgx/{ => v4}/go/models.go | 0 .../testdata/emit_exported_queries/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/emit_exported_queries/pgx/{ => v4}/query.sql | 0 .../testdata/emit_exported_queries/pgx/{ => v4}/sqlc.json | 0 .../postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../postgresql/pgx/{ => v4}/query.sql | 0 .../postgresql/pgx/{ => v4}/schema.sql | 0 .../postgresql/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/enum/postgresql/pgx/{ => v4}/go/db.go | 0 .../endtoend/testdata/enum/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/enum/postgresql/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/enum/postgresql/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/enum/postgresql/pgx/{ => v4}/schema.sql | 0 internal/endtoend/testdata/enum/postgresql/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/exec_imports/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/exec_imports/pgx/{ => v4}/go/models.go | 0 .../endtoend/testdata/exec_imports/pgx/{ => v4}/go/querier.go | 0 .../endtoend/testdata/exec_imports/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/exec_imports/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/exec_imports/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/func_args/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/func_args/pgx/{ => v4}/go/models.go | 0 internal/endtoend/testdata/func_args/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/func_args/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/func_args/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/func_args_typecast/pgx/{ => v4}/go/db.go | 0 .../testdata/func_args_typecast/pgx/{ => v4}/go/models.go | 0 .../testdata/func_args_typecast/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/func_args_typecast/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/func_args_typecast/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/func_call_cast/pgx/{ => v4}/go/db.go | 0 .../endtoend/testdata/func_call_cast/pgx/{ => v4}/go/models.go | 0 .../endtoend/testdata/func_call_cast/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/func_call_cast/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/func_call_cast/pgx/{ => v4}/sqlc.json | 0 .../testdata/func_return/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/func_return/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/func_return/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/func_return/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/func_return/postgresql/pgx/{ => v4}/schema.sql | 0 .../testdata/func_return/postgresql/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/hstore/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/hstore/pgx/{ => v4}/go/hstore.sql.go | 0 internal/endtoend/testdata/hstore/pgx/{ => v4}/go/models.go | 0 internal/endtoend/testdata/hstore/pgx/{ => v4}/hstore.sql | 0 internal/endtoend/testdata/hstore/pgx/{ => v4}/sqlc.json | 0 .../testdata/identical_tables/postgresql/pgx/{ => v4}/go/db.go | 0 .../identical_tables/postgresql/pgx/{ => v4}/go/models.go | 0 .../identical_tables/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/identical_tables/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/identical_tables/postgresql/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/inflection/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/inflection/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/inflection/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/inflection/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/inflection/postgresql/pgx/{ => v4}/sqlc.json | 0 .../postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../postgresql/pgx/{ => v4}/query.sql | 0 .../postgresql/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/insert_cte/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/insert_cte/pgx/{ => v4}/go/models.go | 0 .../endtoend/testdata/insert_cte/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/insert_cte/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/insert_cte/pgx/{ => v4}/sqlc.json | 0 .../testdata/insert_select/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/insert_select/postgresql/pgx/{ => v4}/go/models.go | 0 .../insert_select/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/insert_select/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/insert_select/postgresql/pgx/{ => v4}/sqlc.json | 0 .../insert_select_invalid/postgresql/pgx/{ => v4}/query.sql | 0 .../insert_select_invalid/postgresql/pgx/{ => v4}/sqlc.json | 0 .../insert_select_invalid/postgresql/pgx/{ => v4}/stderr.txt | 0 .../testdata/insert_values/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/insert_values/postgresql/pgx/{ => v4}/go/models.go | 0 .../insert_values/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/insert_values/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/insert_values/postgresql/pgx/{ => v4}/sqlc.json | 0 .../insert_values_public/postgresql/pgx/{ => v4}/go/db.go | 0 .../insert_values_public/postgresql/pgx/{ => v4}/go/models.go | 0 .../insert_values_public/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../insert_values_public/postgresql/pgx/{ => v4}/query.sql | 0 .../insert_values_public/postgresql/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/interval/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/interval/pgx/{ => v4}/go/models.go | 0 internal/endtoend/testdata/interval/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/interval/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/interval/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/invalid_func_args/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/invalid_func_args/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/invalid_func_args/pgx/{ => v4}/stderr.txt | 0 internal/endtoend/testdata/invalid_params/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/invalid_params/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/invalid_params/pgx/{ => v4}/stderr.txt | 0 .../endtoend/testdata/invalid_queries_bar/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/invalid_queries_bar/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/invalid_queries_bar/pgx/{ => v4}/stderr.txt | 0 .../endtoend/testdata/invalid_queries_foo/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/invalid_queries_foo/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/invalid_queries_foo/pgx/{ => v4}/stderr.txt | 0 .../endtoend/testdata/join_alias/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/join_alias/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/join_alias/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/join_alias/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/join_alias/postgresql/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/join_from/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/join_from/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/join_from/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/join_from/postgresql/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/join_from/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/join_table_name/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/join_table_name/postgresql/pgx/{ => v4}/go/models.go | 0 .../join_table_name/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/join_table_name/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/join_table_name/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/join_two_tables/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/join_two_tables/postgresql/pgx/{ => v4}/go/models.go | 0 .../join_two_tables/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/join_two_tables/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/join_two_tables/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/join_where_clause/postgresql/pgx/{ => v4}/go/db.go | 0 .../join_where_clause/postgresql/pgx/{ => v4}/go/models.go | 0 .../join_where_clause/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/join_where_clause/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/join_where_clause/postgresql/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/json/postgresql/pgx/{ => v4}/go/db.go | 0 .../endtoend/testdata/json/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/json/postgresql/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/json/postgresql/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/json/postgresql/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/json_build/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/json_build/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/json_build/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/json_build/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/json_build/postgresql/pgx/{ => v4}/sqlc.json | 0 .../json_tags/camel_case/postgresql/pgx/{ => v4}/go/db.go | 0 .../json_tags/camel_case/postgresql/pgx/{ => v4}/go/models.go | 0 .../json_tags/camel_case/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../json_tags/camel_case/postgresql/pgx/{ => v4}/query.sql | 0 .../json_tags/camel_case/postgresql/pgx/{ => v4}/sqlc.json | 0 .../json_tags/pascal_case/postgresql/pgx/{ => v4}/go/db.go | 0 .../json_tags/pascal_case/postgresql/pgx/{ => v4}/go/models.go | 0 .../json_tags/pascal_case/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../json_tags/pascal_case/postgresql/pgx/{ => v4}/query.sql | 0 .../json_tags/pascal_case/postgresql/pgx/{ => v4}/sqlc.json | 0 .../json_tags/snake_case/postgresql/pgx/{ => v4}/go/db.go | 0 .../json_tags/snake_case/postgresql/pgx/{ => v4}/go/models.go | 0 .../json_tags/snake_case/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../json_tags/snake_case/postgresql/pgx/{ => v4}/query.sql | 0 .../json_tags/snake_case/postgresql/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/limit/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/limit/pgx/{ => v4}/go/models.go | 0 internal/endtoend/testdata/limit/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/limit/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/limit/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/lower/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/lower/pgx/{ => v4}/go/models.go | 0 internal/endtoend/testdata/lower/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/lower/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/lower/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/lower_switched_order/pgx/{ => v4}/go/db.go | 0 .../testdata/lower_switched_order/pgx/{ => v4}/go/models.go | 0 .../testdata/lower_switched_order/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/lower_switched_order/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/lower_switched_order/pgx/{ => v4}/sqlc.json | 0 .../testdata/materialized_views/postgresql/pgx/{ => v4}/go/db.go | 0 .../materialized_views/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/materialized_views/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/materialized_views/postgresql/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/mathmatical_operator/pgx/{ => v4}/go/db.go | 0 .../testdata/mathmatical_operator/pgx/{ => v4}/go/models.go | 0 .../testdata/mathmatical_operator/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/mathmatical_operator/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/mathmatical_operator/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/missing_semicolon/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/missing_semicolon/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/missing_semicolon/pgx/{ => v4}/stderr.txt | 0 internal/endtoend/testdata/multischema/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/multischema/pgx/{ => v4}/go/models.go | 0 .../endtoend/testdata/multischema/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/multischema/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/multischema/pgx/{ => v4}/sql/ignore.txt | 0 internal/endtoend/testdata/multischema/pgx/{ => v4}/sql/query.sql | 0 internal/endtoend/testdata/multischema/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/named_param/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/named_param/pgx/{ => v4}/go/models.go | 0 .../endtoend/testdata/named_param/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/named_param/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/named_param/pgx/{ => v4}/sqlc.json | 0 .../operator_string_concat/postgresql/pgx/{ => v4}/go/db.go | 0 .../operator_string_concat/postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../operator_string_concat/postgresql/pgx/{ => v4}/query.sql | 0 .../operator_string_concat/postgresql/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/output_file_names/pgx/{ => v4}/go/db_gen.go | 0 .../testdata/output_file_names/pgx/{ => v4}/go/models_gen.go | 0 .../testdata/output_file_names/pgx/{ => v4}/go/querier_gen.go | 0 .../testdata/output_file_names/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/output_file_names/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/output_file_names/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/output_files_suffix/pgx/{ => v4}/go/db.go | 0 .../testdata/output_files_suffix/pgx/{ => v4}/go/models.go | 0 .../testdata/output_files_suffix/pgx/{ => v4}/go/query.sql_gen.go | 0 .../endtoend/testdata/output_files_suffix/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/output_files_suffix/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/overrides/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/overrides/postgresql/pgx/{ => v4}/go/models.go | 0 .../endtoend/testdata/overrides/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/overrides/postgresql/pgx/{ => v4}/schema.sql | 0 .../endtoend/testdata/overrides/postgresql/pgx/{ => v4}/sqlc.json | 0 .../overrides_go_struct_tags/postgresql/pgx/{ => v4}/go/db.go | 0 .../overrides_go_struct_tags/postgresql/pgx/{ => v4}/go/models.go | 0 .../overrides_go_struct_tags/postgresql/pgx/{ => v4}/query.sql | 0 .../overrides_go_struct_tags/postgresql/pgx/{ => v4}/schema.sql | 0 .../overrides_go_struct_tags/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/overrides_go_types/postgresql/pgx/{ => v4}/go/db.go | 0 .../overrides_go_types/postgresql/pgx/{ => v4}/go/models.go | 0 .../overrides_go_types/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/overrides_go_types/postgresql/pgx/{ => v4}/query.sql | 0 .../overrides_go_types/postgresql/pgx/{ => v4}/schema.sql | 0 .../testdata/overrides_go_types/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/overrides_nullable/postgresql/pgx/{ => v4}/go/db.go | 0 .../overrides_nullable/postgresql/pgx/{ => v4}/go/models.go | 0 .../overrides_nullable/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/overrides_nullable/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/overrides_nullable/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/params_location/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/params_location/postgresql/pgx/{ => v4}/go/models.go | 0 .../params_location/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/params_location/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/params_location/postgresql/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/params_two/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/params_two/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/params_two/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/params_two/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/params_two/postgresql/pgx/{ => v4}/sqlc.json | 0 .../pg_advisory_xact_lock/postgresql/pgx/{ => v4}/exec.sql | 0 .../pg_advisory_xact_lock/postgresql/pgx/{ => v4}/go/db.go | 0 .../pg_advisory_xact_lock/postgresql/pgx/{ => v4}/go/exec.sql.go | 0 .../pg_advisory_xact_lock/postgresql/pgx/{ => v4}/go/models.go | 0 .../pg_advisory_xact_lock/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../pg_advisory_xact_lock/postgresql/pgx/{ => v4}/query.sql | 0 .../pg_advisory_xact_lock/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/pg_ext_ltree/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/pg_ext_ltree/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/pg_ext_ltree/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/pg_ext_ltree/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/pg_extensions/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/pg_extensions/postgresql/pgx/{ => v4}/go/models.go | 0 .../pg_extensions/postgresql/pgx/{ => v4}/go/pg_trgm.sql.go | 0 .../pg_extensions/postgresql/pgx/{ => v4}/go/pgcrypto.sql.go | 0 .../pg_extensions/postgresql/pgx/{ => v4}/go/uuid_ossp.sql.go | 0 .../pg_extensions/postgresql/pgx/{ => v4}/sql/pg_trgm.sql | 0 .../pg_extensions/postgresql/pgx/{ => v4}/sql/pgcrypto.sql | 0 .../pg_extensions/postgresql/pgx/{ => v4}/sql/uuid_ossp.sql | 0 .../testdata/pg_extensions/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/pg_generate_series/postgresql/pgx/{ => v4}/go/db.go | 0 .../pg_generate_series/postgresql/pgx/{ => v4}/go/models.go | 0 .../pg_generate_series/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/pg_generate_series/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/pg_generate_series/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/pg_user_table/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/pg_user_table/postgresql/pgx/{ => v4}/go/models.go | 0 .../pg_user_table/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/pg_user_table/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/pg_user_table/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/primary_key_later/postgresql/pgx/{ => v4}/go/db.go | 0 .../primary_key_later/postgresql/pgx/{ => v4}/go/models.go | 0 .../primary_key_later/postgresql/pgx/{ => v4}/go/queries.sql.go | 0 .../primary_key_later/postgresql/pgx/{ => v4}/queries.sql | 0 .../testdata/primary_key_later/postgresql/pgx/{ => v4}/schema.sql | 0 .../testdata/primary_key_later/postgresql/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/rename/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/rename/pgx/{ => v4}/go/models.go | 0 internal/endtoend/testdata/rename/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/rename/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/rename/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/returning/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/returning/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/returning/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/returning/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/returning/postgresql/pgx/{ => v4}/schema.sql | 0 .../endtoend/testdata/returning/postgresql/pgx/{ => v4}/sqlc.json | 0 .../schema_scoped_create/postgresql/pgx/{ => v4}/go/db.go | 0 .../schema_scoped_create/postgresql/pgx/{ => v4}/go/models.go | 0 .../schema_scoped_create/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../schema_scoped_create/postgresql/pgx/{ => v4}/query.sql | 0 .../schema_scoped_create/postgresql/pgx/{ => v4}/sqlc.json | 0 .../schema_scoped_delete/postgresql/pgx/{ => v4}/go/db.go | 0 .../schema_scoped_delete/postgresql/pgx/{ => v4}/go/models.go | 0 .../schema_scoped_delete/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../schema_scoped_delete/postgresql/pgx/{ => v4}/query.sql | 0 .../schema_scoped_delete/postgresql/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/schema_scoped_enum/pgx/{ => v4}/go/db.go | 0 .../testdata/schema_scoped_enum/pgx/{ => v4}/go/models.go | 0 .../testdata/schema_scoped_enum/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/schema_scoped_enum/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/schema_scoped_enum/pgx/{ => v4}/sqlc.json | 0 .../schema_scoped_filter/postgresql/pgx/{ => v4}/go/db.go | 0 .../schema_scoped_filter/postgresql/pgx/{ => v4}/go/models.go | 0 .../schema_scoped_filter/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../schema_scoped_filter/postgresql/pgx/{ => v4}/query.sql | 0 .../schema_scoped_filter/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/schema_scoped_list/postgresql/pgx/{ => v4}/go/db.go | 0 .../schema_scoped_list/postgresql/pgx/{ => v4}/go/models.go | 0 .../schema_scoped_list/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/schema_scoped_list/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/schema_scoped_list/postgresql/pgx/{ => v4}/sqlc.json | 0 .../schema_scoped_update/postgresql/pgx/{ => v4}/go/db.go | 0 .../schema_scoped_update/postgresql/pgx/{ => v4}/go/models.go | 0 .../schema_scoped_update/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../schema_scoped_update/postgresql/pgx/{ => v4}/query.sql | 0 .../schema_scoped_update/postgresql/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/select_column_cast/pgx/{ => v4}/go/db.go | 0 .../testdata/select_column_cast/pgx/{ => v4}/go/models.go | 0 .../testdata/select_column_cast/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/select_column_cast/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/select_column_cast/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/select_distinct/pgx/{ => v4}/go/db.go | 0 .../endtoend/testdata/select_distinct/pgx/{ => v4}/go/models.go | 0 .../testdata/select_distinct/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/select_distinct/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/select_distinct/pgx/{ => v4}/sqlc.json | 0 .../select_empty_column_list/postgresql/pgx/{ => v4}/go/db.go | 0 .../select_empty_column_list/postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../select_empty_column_list/postgresql/pgx/{ => v4}/query.sql | 0 .../select_empty_column_list/postgresql/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/select_exists/pgx/{ => v4}/go/db.go | 0 .../endtoend/testdata/select_exists/pgx/{ => v4}/go/models.go | 0 .../endtoend/testdata/select_exists/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/select_exists/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/select_exists/pgx/{ => v4}/sqlc.json | 0 .../testdata/select_limit/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/select_limit/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/select_limit/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/select_limit/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/select_limit/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/select_star/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/select_star/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/select_star/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/select_star/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/select_star/postgresql/pgx/{ => v4}/schema.sql | 0 .../testdata/select_star/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/select_star_quoted/postgresql/pgx/{ => v4}/go/db.go | 0 .../select_star_quoted/postgresql/pgx/{ => v4}/go/models.go | 0 .../select_star_quoted/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/select_star_quoted/postgresql/pgx/{ => v4}/query.sql | 0 .../select_star_quoted/postgresql/pgx/{ => v4}/schema.sql | 0 .../testdata/select_star_quoted/postgresql/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/select_text_array/pgx/{ => v4}/go/db.go | 0 .../endtoend/testdata/select_text_array/pgx/{ => v4}/go/models.go | 0 .../testdata/select_text_array/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/select_text_array/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/select_text_array/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/select_union/postgres/pgx/{ => v4}/go/db.go | 0 .../testdata/select_union/postgres/pgx/{ => v4}/go/models.go | 0 .../testdata/select_union/postgres/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/select_union/postgres/pgx/{ => v4}/query.sql | 0 .../testdata/select_union/postgres/pgx/{ => v4}/sqlc.json | 0 .../sql_syntax_calling_funcs/postgresql/pgx/{ => v4}/go/db.go | 0 .../sql_syntax_calling_funcs/postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../sql_syntax_calling_funcs/postgresql/pgx/{ => v4}/query.sql | 0 .../sql_syntax_calling_funcs/postgresql/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/sqlc_arg/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/sqlc_arg/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/sqlc_arg/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/sqlc_arg/postgresql/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/sqlc_arg/postgresql/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/sqlc_narg/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/sqlc_narg/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/sqlc_narg/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/sqlc_narg/postgresql/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/sqlc_narg/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/star_expansion/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/star_expansion/postgresql/pgx/{ => v4}/go/models.go | 0 .../star_expansion/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/star_expansion/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/star_expansion/postgresql/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/star_expansion_cte/pgx/{ => v4}/go/db.go | 0 .../testdata/star_expansion_cte/pgx/{ => v4}/go/models.go | 0 .../testdata/star_expansion_cte/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/star_expansion_cte/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/star_expansion_cte/pgx/{ => v4}/sqlc.json | 0 .../testdata/star_expansion_from_cte/pgx/{ => v4}/go/db.go | 0 .../testdata/star_expansion_from_cte/pgx/{ => v4}/go/models.go | 0 .../testdata/star_expansion_from_cte/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/star_expansion_from_cte/pgx/{ => v4}/query.sql | 0 .../testdata/star_expansion_from_cte/pgx/{ => v4}/sqlc.json | 0 .../testdata/star_expansion_join/postgresql/pgx/{ => v4}/go/db.go | 0 .../star_expansion_join/postgresql/pgx/{ => v4}/go/models.go | 0 .../star_expansion_join/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../star_expansion_join/postgresql/pgx/{ => v4}/query.sql | 0 .../star_expansion_join/postgresql/pgx/{ => v4}/sqlc.json | 0 .../star_expansion_reserved/postgresql/pgx/{ => v4}/go/db.go | 0 .../star_expansion_reserved/postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../star_expansion_reserved/postgresql/pgx/{ => v4}/query.sql | 0 .../star_expansion_reserved/postgresql/pgx/{ => v4}/sqlc.json | 0 .../star_expansion_subquery/postgresql/pgx/{ => v4}/go/db.go | 0 .../star_expansion_subquery/postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../star_expansion_subquery/postgresql/pgx/{ => v4}/query.sql | 0 .../star_expansion_subquery/postgresql/pgx/{ => v4}/sqlc.json | 0 .../subquery_calculated_column/postgresql/pgx/{ => v4}/go/db.go | 0 .../postgresql/pgx/{ => v4}/go/models.go | 0 .../postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../subquery_calculated_column/postgresql/pgx/{ => v4}/query.sql | 0 .../subquery_calculated_column/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/table_function/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/table_function/postgresql/pgx/{ => v4}/go/models.go | 0 .../table_function/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/table_function/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/table_function/postgresql/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/truncate/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/truncate/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/truncate/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/truncate/postgresql/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/truncate/postgresql/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/unknown_func/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/unknown_func/pgx/{ => v4}/go/models.go | 0 .../endtoend/testdata/unknown_func/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/unknown_func/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/unknown_func/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/unnest/postgresql/pgx/{ => v4}/go/db.go | 0 .../endtoend/testdata/unnest/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/unnest/postgresql/pgx/{ => v4}/go/querier.go | 0 .../testdata/unnest/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../endtoend/testdata/unnest/postgresql/pgx/{ => v4}/query.sql | 0 .../endtoend/testdata/unnest/postgresql/pgx/{ => v4}/schema.sql | 0 .../endtoend/testdata/unnest/postgresql/pgx/{ => v4}/sqlc.json | 0 internal/endtoend/testdata/update_cte/pgx/{ => v4}/go/db.go | 0 internal/endtoend/testdata/update_cte/pgx/{ => v4}/go/models.go | 0 .../endtoend/testdata/update_cte/pgx/{ => v4}/go/query.sql.go | 0 internal/endtoend/testdata/update_cte/pgx/{ => v4}/query.sql | 0 internal/endtoend/testdata/update_cte/pgx/{ => v4}/sqlc.json | 0 .../endtoend/testdata/update_set/postgresql/pgx/{ => v4}/go/db.go | 0 .../testdata/update_set/postgresql/pgx/{ => v4}/go/models.go | 0 .../testdata/update_set/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../testdata/update_set/postgresql/pgx/{ => v4}/query.sql | 0 .../testdata/update_set/postgresql/pgx/{ => v4}/sqlc.json | 0 .../testdata/update_set_multiple/postgresql/pgx/{ => v4}/go/db.go | 0 .../update_set_multiple/postgresql/pgx/{ => v4}/go/models.go | 0 .../update_set_multiple/postgresql/pgx/{ => v4}/go/query.sql.go | 0 .../update_set_multiple/postgresql/pgx/{ => v4}/query.sql | 0 .../update_set_multiple/postgresql/pgx/{ => v4}/sqlc.json | 0 872 files changed, 0 insertions(+), 0 deletions(-) rename internal/endtoend/testdata/alias/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/alias/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/alias/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/alias/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/alias/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/any/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/any/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/any/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/any/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/any/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/array_in/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/array_in/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/array_in/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/array_in/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/array_in/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/array_text/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/array_text/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/array_text/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/array_text/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/array_text/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/array_text_join/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/array_text_join/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/array_text_join/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/array_text_join/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/array_text_join/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/batch/postgresql/pgx/{ => v4}/go/batch.go (100%) rename internal/endtoend/testdata/batch/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/batch/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/batch/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/batch/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/batch/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/batch_imports/postgresql/pgx/{ => v4}/go/batch.go (100%) rename internal/endtoend/testdata/batch_imports/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/batch_imports/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/batch_imports/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/batch_imports/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/batch_imports/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/case_stmt_bool/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/case_stmt_bool/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/case_stmt_bool/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/case_stmt_bool/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/case_stmt_bool/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/cast_coalesce/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/cast_coalesce/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/cast_coalesce/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/cast_coalesce/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/cast_coalesce/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/cast_null/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/cast_null/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/cast_null/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/cast_null/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/cast_null/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/coalesce/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/coalesce/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/coalesce/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/coalesce/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/coalesce/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/coalesce_as/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/coalesce_as/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/coalesce_as/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/coalesce_as/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/coalesce_as/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/column_as/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/column_as/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/column_as/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/column_as/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/column_as/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/comment_godoc/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/comment_godoc/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/comment_godoc/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/comment_godoc/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/comment_godoc/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/comment_on/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/comment_on/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/comment_on/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/comment_on/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/comment_on/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/comment_syntax/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/comment_syntax/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/comment_syntax/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/comment_syntax/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/comment_syntax/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/comparisons/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/comparisons/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/comparisons/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/comparisons/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/comparisons/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/composite_type/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/composite_type/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/composite_type/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/composite_type/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/composite_type/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/copyfrom/postgresql/pgx/{ => v4}/go/copyfrom.go (100%) rename internal/endtoend/testdata/copyfrom/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/copyfrom/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/copyfrom/postgresql/pgx/{ => v4}/go/querier.go (100%) rename internal/endtoend/testdata/copyfrom/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/copyfrom/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/copyfrom/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/{ => v4}/go/copyfrom.go (100%) rename internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/count_star/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/count_star/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/count_star/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/count_star/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/count_star/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/cte_count/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/cte_count/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/cte_count/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/cte_count/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/cte_count/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/cte_filter/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/cte_filter/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/cte_filter/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/cte_filter/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/cte_filter/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/cte_in_delete/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/cte_in_delete/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/cte_in_delete/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/cte_in_delete/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/cte_in_delete/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/cte_recursive/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/cte_recursive/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/cte_recursive/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/cte_recursive/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/cte_recursive/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/data_type_boolean/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/data_type_boolean/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/data_type_boolean/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/data_type_boolean/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/data_type_boolean/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/datatype/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/datatype/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/datatype/pgx/{ => v4}/sql/character.sql (100%) rename internal/endtoend/testdata/datatype/pgx/{ => v4}/sql/datetime.sql (100%) rename internal/endtoend/testdata/datatype/pgx/{ => v4}/sql/net-types.sql (100%) rename internal/endtoend/testdata/datatype/pgx/{ => v4}/sql/numeric.sql (100%) rename internal/endtoend/testdata/datatype/pgx/{ => v4}/sql/query.sql (100%) rename internal/endtoend/testdata/datatype/pgx/{ => v4}/sql/rangetypes.sql (100%) rename internal/endtoend/testdata/datatype/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_comment/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_comment/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_comment/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_comment/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_comment/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_comment/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_create_function/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_create_function/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_create_function/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_create_function/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_create_function/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_create_function/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_create_table/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_create_table/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_create_table/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_create_table/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_create_table/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_create_table/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/delete_from/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/delete_from/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/delete_from/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/delete_from/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/delete_from/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/emit_db_tags/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/emit_db_tags/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/emit_db_tags/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/emit_db_tags/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/emit_db_tags/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/emit_db_tags/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/emit_empty_slices/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/emit_empty_slices/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/emit_empty_slices/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/emit_empty_slices/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/emit_empty_slices/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/emit_exported_queries/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/emit_exported_queries/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/emit_exported_queries/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/emit_exported_queries/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/emit_exported_queries/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/enum/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/enum/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/enum/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/enum/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/enum/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/enum/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/exec_imports/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/exec_imports/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/exec_imports/pgx/{ => v4}/go/querier.go (100%) rename internal/endtoend/testdata/exec_imports/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/exec_imports/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/exec_imports/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/func_args/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/func_args/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/func_args/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/func_args/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/func_args/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/func_args_typecast/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/func_args_typecast/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/func_args_typecast/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/func_args_typecast/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/func_args_typecast/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/func_call_cast/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/func_call_cast/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/func_call_cast/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/func_call_cast/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/func_call_cast/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/func_return/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/func_return/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/func_return/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/func_return/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/func_return/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/func_return/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/hstore/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/hstore/pgx/{ => v4}/go/hstore.sql.go (100%) rename internal/endtoend/testdata/hstore/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/hstore/pgx/{ => v4}/hstore.sql (100%) rename internal/endtoend/testdata/hstore/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/identical_tables/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/identical_tables/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/identical_tables/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/identical_tables/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/identical_tables/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/inflection/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/inflection/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/inflection/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/inflection/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/inflection/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/insert_cte/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/insert_cte/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/insert_cte/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/insert_cte/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/insert_cte/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/insert_select/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/insert_select/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/insert_select/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/insert_select/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/insert_select/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/insert_select_invalid/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/insert_select_invalid/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/insert_select_invalid/postgresql/pgx/{ => v4}/stderr.txt (100%) rename internal/endtoend/testdata/insert_values/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/insert_values/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/insert_values/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/insert_values/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/insert_values/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/insert_values_public/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/insert_values_public/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/insert_values_public/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/insert_values_public/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/insert_values_public/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/interval/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/interval/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/interval/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/interval/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/interval/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/invalid_func_args/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/invalid_func_args/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/invalid_func_args/pgx/{ => v4}/stderr.txt (100%) rename internal/endtoend/testdata/invalid_params/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/invalid_params/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/invalid_params/pgx/{ => v4}/stderr.txt (100%) rename internal/endtoend/testdata/invalid_queries_bar/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/invalid_queries_bar/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/invalid_queries_bar/pgx/{ => v4}/stderr.txt (100%) rename internal/endtoend/testdata/invalid_queries_foo/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/invalid_queries_foo/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/invalid_queries_foo/pgx/{ => v4}/stderr.txt (100%) rename internal/endtoend/testdata/join_alias/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/join_alias/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/join_alias/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/join_alias/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/join_alias/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/join_from/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/join_from/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/join_from/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/join_from/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/join_from/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/join_table_name/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/join_table_name/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/join_table_name/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/join_table_name/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/join_table_name/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/join_two_tables/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/join_two_tables/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/join_two_tables/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/join_two_tables/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/join_two_tables/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/join_where_clause/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/join_where_clause/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/join_where_clause/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/join_where_clause/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/join_where_clause/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/json/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/json/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/json/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/json/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/json/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/json_build/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/json_build/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/json_build/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/json_build/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/json_build/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/limit/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/limit/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/limit/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/limit/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/limit/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/lower/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/lower/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/lower/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/lower/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/lower/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/lower_switched_order/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/lower_switched_order/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/lower_switched_order/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/lower_switched_order/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/lower_switched_order/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/materialized_views/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/materialized_views/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/materialized_views/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/materialized_views/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/mathmatical_operator/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/mathmatical_operator/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/mathmatical_operator/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/mathmatical_operator/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/mathmatical_operator/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/missing_semicolon/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/missing_semicolon/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/missing_semicolon/pgx/{ => v4}/stderr.txt (100%) rename internal/endtoend/testdata/multischema/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/multischema/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/multischema/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/multischema/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/multischema/pgx/{ => v4}/sql/ignore.txt (100%) rename internal/endtoend/testdata/multischema/pgx/{ => v4}/sql/query.sql (100%) rename internal/endtoend/testdata/multischema/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/named_param/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/named_param/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/named_param/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/named_param/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/named_param/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/operator_string_concat/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/operator_string_concat/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/operator_string_concat/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/operator_string_concat/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/operator_string_concat/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/output_file_names/pgx/{ => v4}/go/db_gen.go (100%) rename internal/endtoend/testdata/output_file_names/pgx/{ => v4}/go/models_gen.go (100%) rename internal/endtoend/testdata/output_file_names/pgx/{ => v4}/go/querier_gen.go (100%) rename internal/endtoend/testdata/output_file_names/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/output_file_names/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/output_file_names/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/output_files_suffix/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/output_files_suffix/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/output_files_suffix/pgx/{ => v4}/go/query.sql_gen.go (100%) rename internal/endtoend/testdata/output_files_suffix/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/output_files_suffix/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/overrides/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/overrides/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/overrides/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/overrides/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/overrides/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/overrides_go_types/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/overrides_go_types/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/overrides_go_types/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/overrides_go_types/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/overrides_go_types/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/overrides_go_types/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/overrides_nullable/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/overrides_nullable/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/overrides_nullable/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/overrides_nullable/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/overrides_nullable/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/params_location/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/params_location/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/params_location/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/params_location/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/params_location/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/params_two/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/params_two/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/params_two/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/params_two/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/params_two/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/{ => v4}/exec.sql (100%) rename internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/{ => v4}/go/exec.sql.go (100%) rename internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/pg_extensions/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/pg_extensions/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/pg_extensions/postgresql/pgx/{ => v4}/go/pg_trgm.sql.go (100%) rename internal/endtoend/testdata/pg_extensions/postgresql/pgx/{ => v4}/go/pgcrypto.sql.go (100%) rename internal/endtoend/testdata/pg_extensions/postgresql/pgx/{ => v4}/go/uuid_ossp.sql.go (100%) rename internal/endtoend/testdata/pg_extensions/postgresql/pgx/{ => v4}/sql/pg_trgm.sql (100%) rename internal/endtoend/testdata/pg_extensions/postgresql/pgx/{ => v4}/sql/pgcrypto.sql (100%) rename internal/endtoend/testdata/pg_extensions/postgresql/pgx/{ => v4}/sql/uuid_ossp.sql (100%) rename internal/endtoend/testdata/pg_extensions/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/pg_generate_series/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/pg_generate_series/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/pg_generate_series/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/pg_generate_series/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/pg_generate_series/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/pg_user_table/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/pg_user_table/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/pg_user_table/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/pg_user_table/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/pg_user_table/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/primary_key_later/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/primary_key_later/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/primary_key_later/postgresql/pgx/{ => v4}/go/queries.sql.go (100%) rename internal/endtoend/testdata/primary_key_later/postgresql/pgx/{ => v4}/queries.sql (100%) rename internal/endtoend/testdata/primary_key_later/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/primary_key_later/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/rename/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/rename/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/rename/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/rename/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/rename/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/returning/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/returning/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/returning/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/returning/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/returning/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/returning/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/schema_scoped_enum/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/schema_scoped_enum/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/schema_scoped_enum/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/schema_scoped_enum/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/schema_scoped_enum/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/select_column_cast/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/select_column_cast/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/select_column_cast/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/select_column_cast/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/select_column_cast/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/select_distinct/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/select_distinct/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/select_distinct/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/select_distinct/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/select_distinct/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/select_exists/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/select_exists/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/select_exists/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/select_exists/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/select_exists/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/select_limit/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/select_limit/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/select_limit/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/select_limit/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/select_limit/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/select_star/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/select_star/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/select_star/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/select_star/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/select_star/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/select_star/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/select_star_quoted/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/select_star_quoted/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/select_star_quoted/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/select_star_quoted/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/select_star_quoted/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/select_star_quoted/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/select_text_array/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/select_text_array/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/select_text_array/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/select_text_array/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/select_text_array/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/select_union/postgres/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/select_union/postgres/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/select_union/postgres/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/select_union/postgres/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/select_union/postgres/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/sqlc_arg/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/sqlc_arg/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/sqlc_arg/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/sqlc_arg/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/sqlc_arg/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/sqlc_narg/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/sqlc_narg/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/sqlc_narg/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/sqlc_narg/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/sqlc_narg/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/star_expansion/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/star_expansion/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/star_expansion/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/star_expansion/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/star_expansion/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/star_expansion_cte/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/star_expansion_cte/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/star_expansion_cte/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/star_expansion_cte/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/star_expansion_cte/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/star_expansion_from_cte/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/star_expansion_from_cte/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/star_expansion_from_cte/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/star_expansion_from_cte/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/star_expansion_from_cte/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/star_expansion_join/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/star_expansion_join/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/star_expansion_join/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/star_expansion_join/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/star_expansion_join/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/table_function/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/table_function/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/table_function/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/table_function/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/table_function/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/truncate/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/truncate/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/truncate/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/truncate/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/truncate/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/unknown_func/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/unknown_func/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/unknown_func/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/unknown_func/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/unknown_func/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/unnest/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/unnest/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/unnest/postgresql/pgx/{ => v4}/go/querier.go (100%) rename internal/endtoend/testdata/unnest/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/unnest/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/unnest/postgresql/pgx/{ => v4}/schema.sql (100%) rename internal/endtoend/testdata/unnest/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/update_cte/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/update_cte/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/update_cte/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/update_cte/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/update_cte/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/update_set/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/update_set/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/update_set/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/update_set/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/update_set/postgresql/pgx/{ => v4}/sqlc.json (100%) rename internal/endtoend/testdata/update_set_multiple/postgresql/pgx/{ => v4}/go/db.go (100%) rename internal/endtoend/testdata/update_set_multiple/postgresql/pgx/{ => v4}/go/models.go (100%) rename internal/endtoend/testdata/update_set_multiple/postgresql/pgx/{ => v4}/go/query.sql.go (100%) rename internal/endtoend/testdata/update_set_multiple/postgresql/pgx/{ => v4}/query.sql (100%) rename internal/endtoend/testdata/update_set_multiple/postgresql/pgx/{ => v4}/sqlc.json (100%) diff --git a/internal/endtoend/testdata/alias/postgresql/pgx/go/db.go b/internal/endtoend/testdata/alias/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/alias/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/alias/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/alias/postgresql/pgx/go/models.go b/internal/endtoend/testdata/alias/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/alias/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/alias/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/alias/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/alias/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/alias/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/alias/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/alias/postgresql/pgx/query.sql b/internal/endtoend/testdata/alias/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/alias/postgresql/pgx/query.sql rename to internal/endtoend/testdata/alias/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/alias/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/alias/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/alias/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/alias/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/any/pgx/go/db.go b/internal/endtoend/testdata/any/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/any/pgx/go/db.go rename to internal/endtoend/testdata/any/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/any/pgx/go/models.go b/internal/endtoend/testdata/any/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/any/pgx/go/models.go rename to internal/endtoend/testdata/any/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/any/pgx/go/query.sql.go b/internal/endtoend/testdata/any/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/any/pgx/go/query.sql.go rename to internal/endtoend/testdata/any/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/any/pgx/query.sql b/internal/endtoend/testdata/any/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/any/pgx/query.sql rename to internal/endtoend/testdata/any/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/any/pgx/sqlc.json b/internal/endtoend/testdata/any/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/any/pgx/sqlc.json rename to internal/endtoend/testdata/any/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/array_in/pgx/go/db.go b/internal/endtoend/testdata/array_in/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/array_in/pgx/go/db.go rename to internal/endtoend/testdata/array_in/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/array_in/pgx/go/models.go b/internal/endtoend/testdata/array_in/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/array_in/pgx/go/models.go rename to internal/endtoend/testdata/array_in/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/array_in/pgx/go/query.sql.go b/internal/endtoend/testdata/array_in/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/array_in/pgx/go/query.sql.go rename to internal/endtoend/testdata/array_in/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/array_in/pgx/query.sql b/internal/endtoend/testdata/array_in/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/array_in/pgx/query.sql rename to internal/endtoend/testdata/array_in/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/array_in/pgx/sqlc.json b/internal/endtoend/testdata/array_in/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/array_in/pgx/sqlc.json rename to internal/endtoend/testdata/array_in/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/array_text/pgx/go/db.go b/internal/endtoend/testdata/array_text/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/array_text/pgx/go/db.go rename to internal/endtoend/testdata/array_text/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/array_text/pgx/go/models.go b/internal/endtoend/testdata/array_text/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/array_text/pgx/go/models.go rename to internal/endtoend/testdata/array_text/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/array_text/pgx/go/query.sql.go b/internal/endtoend/testdata/array_text/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/array_text/pgx/go/query.sql.go rename to internal/endtoend/testdata/array_text/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/array_text/pgx/query.sql b/internal/endtoend/testdata/array_text/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/array_text/pgx/query.sql rename to internal/endtoend/testdata/array_text/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/array_text/pgx/sqlc.json b/internal/endtoend/testdata/array_text/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/array_text/pgx/sqlc.json rename to internal/endtoend/testdata/array_text/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/array_text_join/pgx/go/db.go b/internal/endtoend/testdata/array_text_join/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/array_text_join/pgx/go/db.go rename to internal/endtoend/testdata/array_text_join/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/array_text_join/pgx/go/models.go b/internal/endtoend/testdata/array_text_join/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/array_text_join/pgx/go/models.go rename to internal/endtoend/testdata/array_text_join/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/array_text_join/pgx/go/query.sql.go b/internal/endtoend/testdata/array_text_join/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/array_text_join/pgx/go/query.sql.go rename to internal/endtoend/testdata/array_text_join/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/array_text_join/pgx/query.sql b/internal/endtoend/testdata/array_text_join/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/array_text_join/pgx/query.sql rename to internal/endtoend/testdata/array_text_join/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/array_text_join/pgx/sqlc.json b/internal/endtoend/testdata/array_text_join/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/array_text_join/pgx/sqlc.json rename to internal/endtoend/testdata/array_text_join/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/batch/postgresql/pgx/go/batch.go b/internal/endtoend/testdata/batch/postgresql/pgx/v4/go/batch.go similarity index 100% rename from internal/endtoend/testdata/batch/postgresql/pgx/go/batch.go rename to internal/endtoend/testdata/batch/postgresql/pgx/v4/go/batch.go diff --git a/internal/endtoend/testdata/batch/postgresql/pgx/go/db.go b/internal/endtoend/testdata/batch/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/batch/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/batch/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/batch/postgresql/pgx/go/models.go b/internal/endtoend/testdata/batch/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/batch/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/batch/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/batch/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/batch/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/batch/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/batch/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/batch/postgresql/pgx/query.sql b/internal/endtoend/testdata/batch/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/batch/postgresql/pgx/query.sql rename to internal/endtoend/testdata/batch/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/batch/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/batch/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/batch/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/batch/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/batch_imports/postgresql/pgx/go/batch.go b/internal/endtoend/testdata/batch_imports/postgresql/pgx/v4/go/batch.go similarity index 100% rename from internal/endtoend/testdata/batch_imports/postgresql/pgx/go/batch.go rename to internal/endtoend/testdata/batch_imports/postgresql/pgx/v4/go/batch.go diff --git a/internal/endtoend/testdata/batch_imports/postgresql/pgx/go/db.go b/internal/endtoend/testdata/batch_imports/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/batch_imports/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/batch_imports/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/batch_imports/postgresql/pgx/go/models.go b/internal/endtoend/testdata/batch_imports/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/batch_imports/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/batch_imports/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/batch_imports/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/batch_imports/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/batch_imports/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/batch_imports/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/batch_imports/postgresql/pgx/query.sql b/internal/endtoend/testdata/batch_imports/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/batch_imports/postgresql/pgx/query.sql rename to internal/endtoend/testdata/batch_imports/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/batch_imports/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/batch_imports/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/batch_imports/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/batch_imports/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/case_stmt_bool/pgx/go/db.go b/internal/endtoend/testdata/case_stmt_bool/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/case_stmt_bool/pgx/go/db.go rename to internal/endtoend/testdata/case_stmt_bool/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/case_stmt_bool/pgx/go/models.go b/internal/endtoend/testdata/case_stmt_bool/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/case_stmt_bool/pgx/go/models.go rename to internal/endtoend/testdata/case_stmt_bool/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/case_stmt_bool/pgx/go/query.sql.go b/internal/endtoend/testdata/case_stmt_bool/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/case_stmt_bool/pgx/go/query.sql.go rename to internal/endtoend/testdata/case_stmt_bool/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/case_stmt_bool/pgx/query.sql b/internal/endtoend/testdata/case_stmt_bool/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/case_stmt_bool/pgx/query.sql rename to internal/endtoend/testdata/case_stmt_bool/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/case_stmt_bool/pgx/sqlc.json b/internal/endtoend/testdata/case_stmt_bool/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/case_stmt_bool/pgx/sqlc.json rename to internal/endtoend/testdata/case_stmt_bool/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/cast_coalesce/pgx/go/db.go b/internal/endtoend/testdata/cast_coalesce/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/cast_coalesce/pgx/go/db.go rename to internal/endtoend/testdata/cast_coalesce/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/cast_coalesce/pgx/go/models.go b/internal/endtoend/testdata/cast_coalesce/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/cast_coalesce/pgx/go/models.go rename to internal/endtoend/testdata/cast_coalesce/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/cast_coalesce/pgx/go/query.sql.go b/internal/endtoend/testdata/cast_coalesce/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/cast_coalesce/pgx/go/query.sql.go rename to internal/endtoend/testdata/cast_coalesce/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/cast_coalesce/pgx/query.sql b/internal/endtoend/testdata/cast_coalesce/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/cast_coalesce/pgx/query.sql rename to internal/endtoend/testdata/cast_coalesce/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/cast_coalesce/pgx/sqlc.json b/internal/endtoend/testdata/cast_coalesce/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/cast_coalesce/pgx/sqlc.json rename to internal/endtoend/testdata/cast_coalesce/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/cast_null/pgx/go/db.go b/internal/endtoend/testdata/cast_null/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/cast_null/pgx/go/db.go rename to internal/endtoend/testdata/cast_null/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/cast_null/pgx/go/models.go b/internal/endtoend/testdata/cast_null/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/cast_null/pgx/go/models.go rename to internal/endtoend/testdata/cast_null/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/cast_null/pgx/go/query.sql.go b/internal/endtoend/testdata/cast_null/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/cast_null/pgx/go/query.sql.go rename to internal/endtoend/testdata/cast_null/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/cast_null/pgx/query.sql b/internal/endtoend/testdata/cast_null/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/cast_null/pgx/query.sql rename to internal/endtoend/testdata/cast_null/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/cast_null/pgx/sqlc.json b/internal/endtoend/testdata/cast_null/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/cast_null/pgx/sqlc.json rename to internal/endtoend/testdata/cast_null/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/coalesce/postgresql/pgx/go/db.go b/internal/endtoend/testdata/coalesce/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/coalesce/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/coalesce/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/coalesce/postgresql/pgx/go/models.go b/internal/endtoend/testdata/coalesce/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/coalesce/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/coalesce/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/coalesce/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/coalesce/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/coalesce/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/coalesce/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/coalesce/postgresql/pgx/query.sql b/internal/endtoend/testdata/coalesce/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/coalesce/postgresql/pgx/query.sql rename to internal/endtoend/testdata/coalesce/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/coalesce/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/coalesce/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/coalesce/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/coalesce/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/coalesce_as/postgresql/pgx/go/db.go b/internal/endtoend/testdata/coalesce_as/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/coalesce_as/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/coalesce_as/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/coalesce_as/postgresql/pgx/go/models.go b/internal/endtoend/testdata/coalesce_as/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/coalesce_as/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/coalesce_as/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/coalesce_as/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/coalesce_as/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/coalesce_as/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/coalesce_as/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/coalesce_as/postgresql/pgx/query.sql b/internal/endtoend/testdata/coalesce_as/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/coalesce_as/postgresql/pgx/query.sql rename to internal/endtoend/testdata/coalesce_as/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/coalesce_as/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/coalesce_as/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/coalesce_as/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/coalesce_as/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/column_as/postgresql/pgx/go/db.go b/internal/endtoend/testdata/column_as/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/column_as/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/column_as/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/column_as/postgresql/pgx/go/models.go b/internal/endtoend/testdata/column_as/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/column_as/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/column_as/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/column_as/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/column_as/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/column_as/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/column_as/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/column_as/postgresql/pgx/query.sql b/internal/endtoend/testdata/column_as/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/column_as/postgresql/pgx/query.sql rename to internal/endtoend/testdata/column_as/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/column_as/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/column_as/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/column_as/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/column_as/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/comment_godoc/postgresql/pgx/go/db.go b/internal/endtoend/testdata/comment_godoc/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/comment_godoc/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/comment_godoc/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/comment_godoc/postgresql/pgx/go/models.go b/internal/endtoend/testdata/comment_godoc/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/comment_godoc/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/comment_godoc/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/comment_godoc/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/comment_godoc/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/comment_godoc/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/comment_godoc/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/comment_godoc/postgresql/pgx/query.sql b/internal/endtoend/testdata/comment_godoc/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/comment_godoc/postgresql/pgx/query.sql rename to internal/endtoend/testdata/comment_godoc/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/comment_godoc/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/comment_godoc/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/comment_godoc/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/comment_godoc/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/go/db.go b/internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/go/models.go b/internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/query.sql b/internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/query.sql rename to internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/comment_godoc_db_argument/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/comment_on/postgresql/pgx/go/db.go b/internal/endtoend/testdata/comment_on/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/comment_on/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/comment_on/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/comment_on/postgresql/pgx/go/models.go b/internal/endtoend/testdata/comment_on/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/comment_on/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/comment_on/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/comment_on/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/comment_on/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/comment_on/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/comment_on/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/comment_on/postgresql/pgx/query.sql b/internal/endtoend/testdata/comment_on/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/comment_on/postgresql/pgx/query.sql rename to internal/endtoend/testdata/comment_on/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/comment_on/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/comment_on/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/comment_on/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/comment_on/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/comment_syntax/postgresql/pgx/go/db.go b/internal/endtoend/testdata/comment_syntax/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/comment_syntax/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/comment_syntax/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/comment_syntax/postgresql/pgx/go/models.go b/internal/endtoend/testdata/comment_syntax/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/comment_syntax/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/comment_syntax/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/comment_syntax/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/comment_syntax/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/comment_syntax/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/comment_syntax/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/comment_syntax/postgresql/pgx/query.sql b/internal/endtoend/testdata/comment_syntax/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/comment_syntax/postgresql/pgx/query.sql rename to internal/endtoend/testdata/comment_syntax/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/comment_syntax/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/comment_syntax/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/comment_syntax/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/comment_syntax/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/comparisons/postgresql/pgx/go/db.go b/internal/endtoend/testdata/comparisons/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/comparisons/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/comparisons/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/comparisons/postgresql/pgx/go/models.go b/internal/endtoend/testdata/comparisons/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/comparisons/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/comparisons/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/comparisons/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/comparisons/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/comparisons/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/comparisons/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/comparisons/postgresql/pgx/query.sql b/internal/endtoend/testdata/comparisons/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/comparisons/postgresql/pgx/query.sql rename to internal/endtoend/testdata/comparisons/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/comparisons/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/comparisons/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/comparisons/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/comparisons/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/composite_type/pgx/go/db.go b/internal/endtoend/testdata/composite_type/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/composite_type/pgx/go/db.go rename to internal/endtoend/testdata/composite_type/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/composite_type/pgx/go/models.go b/internal/endtoend/testdata/composite_type/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/composite_type/pgx/go/models.go rename to internal/endtoend/testdata/composite_type/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/composite_type/pgx/go/query.sql.go b/internal/endtoend/testdata/composite_type/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/composite_type/pgx/go/query.sql.go rename to internal/endtoend/testdata/composite_type/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/composite_type/pgx/query.sql b/internal/endtoend/testdata/composite_type/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/composite_type/pgx/query.sql rename to internal/endtoend/testdata/composite_type/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/composite_type/pgx/sqlc.json b/internal/endtoend/testdata/composite_type/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/composite_type/pgx/sqlc.json rename to internal/endtoend/testdata/composite_type/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/copyfrom/postgresql/pgx/go/copyfrom.go b/internal/endtoend/testdata/copyfrom/postgresql/pgx/v4/go/copyfrom.go similarity index 100% rename from internal/endtoend/testdata/copyfrom/postgresql/pgx/go/copyfrom.go rename to internal/endtoend/testdata/copyfrom/postgresql/pgx/v4/go/copyfrom.go diff --git a/internal/endtoend/testdata/copyfrom/postgresql/pgx/go/db.go b/internal/endtoend/testdata/copyfrom/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/copyfrom/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/copyfrom/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/copyfrom/postgresql/pgx/go/models.go b/internal/endtoend/testdata/copyfrom/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/copyfrom/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/copyfrom/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/copyfrom/postgresql/pgx/go/querier.go b/internal/endtoend/testdata/copyfrom/postgresql/pgx/v4/go/querier.go similarity index 100% rename from internal/endtoend/testdata/copyfrom/postgresql/pgx/go/querier.go rename to internal/endtoend/testdata/copyfrom/postgresql/pgx/v4/go/querier.go diff --git a/internal/endtoend/testdata/copyfrom/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/copyfrom/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/copyfrom/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/copyfrom/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/copyfrom/postgresql/pgx/query.sql b/internal/endtoend/testdata/copyfrom/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/copyfrom/postgresql/pgx/query.sql rename to internal/endtoend/testdata/copyfrom/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/copyfrom/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/copyfrom/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/copyfrom/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/copyfrom/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/go/copyfrom.go b/internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/v4/go/copyfrom.go similarity index 100% rename from internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/go/copyfrom.go rename to internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/v4/go/copyfrom.go diff --git a/internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/go/db.go b/internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/go/models.go b/internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/query.sql b/internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/query.sql rename to internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/copyfrom_imports/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/count_star/postgresql/pgx/go/db.go b/internal/endtoend/testdata/count_star/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/count_star/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/count_star/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/count_star/postgresql/pgx/go/models.go b/internal/endtoend/testdata/count_star/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/count_star/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/count_star/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/count_star/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/count_star/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/count_star/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/count_star/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/count_star/postgresql/pgx/query.sql b/internal/endtoend/testdata/count_star/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/count_star/postgresql/pgx/query.sql rename to internal/endtoend/testdata/count_star/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/count_star/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/count_star/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/count_star/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/count_star/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/cte_count/pgx/go/db.go b/internal/endtoend/testdata/cte_count/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/cte_count/pgx/go/db.go rename to internal/endtoend/testdata/cte_count/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/cte_count/pgx/go/models.go b/internal/endtoend/testdata/cte_count/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/cte_count/pgx/go/models.go rename to internal/endtoend/testdata/cte_count/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/cte_count/pgx/go/query.sql.go b/internal/endtoend/testdata/cte_count/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/cte_count/pgx/go/query.sql.go rename to internal/endtoend/testdata/cte_count/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/cte_count/pgx/query.sql b/internal/endtoend/testdata/cte_count/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/cte_count/pgx/query.sql rename to internal/endtoend/testdata/cte_count/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/cte_count/pgx/sqlc.json b/internal/endtoend/testdata/cte_count/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/cte_count/pgx/sqlc.json rename to internal/endtoend/testdata/cte_count/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/cte_filter/pgx/go/db.go b/internal/endtoend/testdata/cte_filter/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/cte_filter/pgx/go/db.go rename to internal/endtoend/testdata/cte_filter/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/cte_filter/pgx/go/models.go b/internal/endtoend/testdata/cte_filter/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/cte_filter/pgx/go/models.go rename to internal/endtoend/testdata/cte_filter/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/cte_filter/pgx/go/query.sql.go b/internal/endtoend/testdata/cte_filter/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/cte_filter/pgx/go/query.sql.go rename to internal/endtoend/testdata/cte_filter/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/cte_filter/pgx/query.sql b/internal/endtoend/testdata/cte_filter/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/cte_filter/pgx/query.sql rename to internal/endtoend/testdata/cte_filter/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/cte_filter/pgx/sqlc.json b/internal/endtoend/testdata/cte_filter/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/cte_filter/pgx/sqlc.json rename to internal/endtoend/testdata/cte_filter/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/cte_in_delete/pgx/go/db.go b/internal/endtoend/testdata/cte_in_delete/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/cte_in_delete/pgx/go/db.go rename to internal/endtoend/testdata/cte_in_delete/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/cte_in_delete/pgx/go/models.go b/internal/endtoend/testdata/cte_in_delete/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/cte_in_delete/pgx/go/models.go rename to internal/endtoend/testdata/cte_in_delete/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/cte_in_delete/pgx/go/query.sql.go b/internal/endtoend/testdata/cte_in_delete/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/cte_in_delete/pgx/go/query.sql.go rename to internal/endtoend/testdata/cte_in_delete/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/cte_in_delete/pgx/query.sql b/internal/endtoend/testdata/cte_in_delete/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/cte_in_delete/pgx/query.sql rename to internal/endtoend/testdata/cte_in_delete/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/cte_in_delete/pgx/sqlc.json b/internal/endtoend/testdata/cte_in_delete/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/cte_in_delete/pgx/sqlc.json rename to internal/endtoend/testdata/cte_in_delete/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/cte_recursive/pgx/go/db.go b/internal/endtoend/testdata/cte_recursive/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/cte_recursive/pgx/go/db.go rename to internal/endtoend/testdata/cte_recursive/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/cte_recursive/pgx/go/models.go b/internal/endtoend/testdata/cte_recursive/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/cte_recursive/pgx/go/models.go rename to internal/endtoend/testdata/cte_recursive/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/cte_recursive/pgx/go/query.sql.go b/internal/endtoend/testdata/cte_recursive/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/cte_recursive/pgx/go/query.sql.go rename to internal/endtoend/testdata/cte_recursive/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/cte_recursive/pgx/query.sql b/internal/endtoend/testdata/cte_recursive/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/cte_recursive/pgx/query.sql rename to internal/endtoend/testdata/cte_recursive/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/cte_recursive/pgx/sqlc.json b/internal/endtoend/testdata/cte_recursive/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/cte_recursive/pgx/sqlc.json rename to internal/endtoend/testdata/cte_recursive/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/data_type_boolean/postgresql/pgx/go/db.go b/internal/endtoend/testdata/data_type_boolean/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/data_type_boolean/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/data_type_boolean/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/data_type_boolean/postgresql/pgx/go/models.go b/internal/endtoend/testdata/data_type_boolean/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/data_type_boolean/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/data_type_boolean/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/data_type_boolean/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/data_type_boolean/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/data_type_boolean/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/data_type_boolean/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/data_type_boolean/postgresql/pgx/query.sql b/internal/endtoend/testdata/data_type_boolean/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/data_type_boolean/postgresql/pgx/query.sql rename to internal/endtoend/testdata/data_type_boolean/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/data_type_boolean/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/data_type_boolean/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/data_type_boolean/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/data_type_boolean/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/datatype/pgx/go/db.go b/internal/endtoend/testdata/datatype/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/datatype/pgx/go/db.go rename to internal/endtoend/testdata/datatype/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/datatype/pgx/go/models.go b/internal/endtoend/testdata/datatype/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/datatype/pgx/go/models.go rename to internal/endtoend/testdata/datatype/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/datatype/pgx/sql/character.sql b/internal/endtoend/testdata/datatype/pgx/v4/sql/character.sql similarity index 100% rename from internal/endtoend/testdata/datatype/pgx/sql/character.sql rename to internal/endtoend/testdata/datatype/pgx/v4/sql/character.sql diff --git a/internal/endtoend/testdata/datatype/pgx/sql/datetime.sql b/internal/endtoend/testdata/datatype/pgx/v4/sql/datetime.sql similarity index 100% rename from internal/endtoend/testdata/datatype/pgx/sql/datetime.sql rename to internal/endtoend/testdata/datatype/pgx/v4/sql/datetime.sql diff --git a/internal/endtoend/testdata/datatype/pgx/sql/net-types.sql b/internal/endtoend/testdata/datatype/pgx/v4/sql/net-types.sql similarity index 100% rename from internal/endtoend/testdata/datatype/pgx/sql/net-types.sql rename to internal/endtoend/testdata/datatype/pgx/v4/sql/net-types.sql diff --git a/internal/endtoend/testdata/datatype/pgx/sql/numeric.sql b/internal/endtoend/testdata/datatype/pgx/v4/sql/numeric.sql similarity index 100% rename from internal/endtoend/testdata/datatype/pgx/sql/numeric.sql rename to internal/endtoend/testdata/datatype/pgx/v4/sql/numeric.sql diff --git a/internal/endtoend/testdata/datatype/pgx/sql/query.sql b/internal/endtoend/testdata/datatype/pgx/v4/sql/query.sql similarity index 100% rename from internal/endtoend/testdata/datatype/pgx/sql/query.sql rename to internal/endtoend/testdata/datatype/pgx/v4/sql/query.sql diff --git a/internal/endtoend/testdata/datatype/pgx/sql/rangetypes.sql b/internal/endtoend/testdata/datatype/pgx/v4/sql/rangetypes.sql similarity index 100% rename from internal/endtoend/testdata/datatype/pgx/sql/rangetypes.sql rename to internal/endtoend/testdata/datatype/pgx/v4/sql/rangetypes.sql diff --git a/internal/endtoend/testdata/datatype/pgx/sqlc.json b/internal/endtoend/testdata/datatype/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/datatype/pgx/sqlc.json rename to internal/endtoend/testdata/datatype/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_alter_table_add_column/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_alter_table_alter_type/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_alter_table_change_column/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_alter_table_column_drop_not_null/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_alter_table_drop_column/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_alter_table_drop_column_if_exists/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_alter_table_drop_constraint/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_alter_table_index/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_alter_table_rename/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_alter_table_rename_column/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_alter_table_set_data_type/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_alter_table_set_not_null/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_alter_table_set_schema/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_alter_type_add_value/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_alter_type_rename/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_alter_type_rename_and_update_columns/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_alter_type_rename_value/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_comment/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_comment/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_comment/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_comment/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_comment/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_comment/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_comment/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_comment/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_comment/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_comment/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_comment/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_comment/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_comment/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_comment/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_comment/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_comment/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_comment/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_comment/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_comment/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_comment/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_comment/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_comment/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_comment/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_comment/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_create_enum/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_create_function/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_create_function/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_function/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_create_function/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_create_function/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_create_function/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_function/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_create_function/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_create_function/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_create_function/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_function/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_create_function/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_create_function/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_create_function/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_function/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_create_function/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_create_function/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_create_function/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_function/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_create_function/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_create_function/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_create_function/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_create_function/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_create_function/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_create_function_args/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_create_function_return/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_create_function_types/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_create_procedure/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_create_table/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_create_table/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_table/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_create_table/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_create_table/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_create_table/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_table/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_create_table/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_create_table/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_create_table/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_table/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_create_table/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_create_table/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_create_table/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_table/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_create_table/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_create_table/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_create_table/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_table/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_create_table/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_create_table/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_create_table/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_create_table/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_create_table/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_create_table_include/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_create_table_inherits/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_create_table_partition/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_create_trigger/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_drop_function/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_drop_function_args/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_drop_function_if_exists/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_drop_schema/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_drop_schema_if_exists/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_drop_table/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_drop_table_if_exists/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_drop_table_in_schema/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_drop_type/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_drop_type_if_exists/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_drop_type_in_schema/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_generated_columns/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/go/db.go b/internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/go/models.go b/internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/query.sql b/internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/query.sql rename to internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/schema.sql b/internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/ddl_pg_temp/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/delete_from/postgresql/pgx/go/db.go b/internal/endtoend/testdata/delete_from/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/delete_from/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/delete_from/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/delete_from/postgresql/pgx/go/models.go b/internal/endtoend/testdata/delete_from/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/delete_from/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/delete_from/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/delete_from/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/delete_from/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/delete_from/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/delete_from/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/delete_from/postgresql/pgx/query.sql b/internal/endtoend/testdata/delete_from/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/delete_from/postgresql/pgx/query.sql rename to internal/endtoend/testdata/delete_from/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/delete_from/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/delete_from/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/delete_from/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/delete_from/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/go/db.go b/internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/go/models.go b/internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/query.sql b/internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/query.sql rename to internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/schema.sql b/internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/emit_db_and_json_tags/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/emit_db_tags/postgresql/pgx/go/db.go b/internal/endtoend/testdata/emit_db_tags/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/emit_db_tags/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/emit_db_tags/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/emit_db_tags/postgresql/pgx/go/models.go b/internal/endtoend/testdata/emit_db_tags/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/emit_db_tags/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/emit_db_tags/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/emit_db_tags/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/emit_db_tags/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/emit_db_tags/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/emit_db_tags/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/emit_db_tags/postgresql/pgx/query.sql b/internal/endtoend/testdata/emit_db_tags/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/emit_db_tags/postgresql/pgx/query.sql rename to internal/endtoend/testdata/emit_db_tags/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/emit_db_tags/postgresql/pgx/schema.sql b/internal/endtoend/testdata/emit_db_tags/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/emit_db_tags/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/emit_db_tags/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/emit_db_tags/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/emit_db_tags/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/emit_db_tags/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/emit_db_tags/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/emit_empty_slices/pgx/go/db.go b/internal/endtoend/testdata/emit_empty_slices/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/emit_empty_slices/pgx/go/db.go rename to internal/endtoend/testdata/emit_empty_slices/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/emit_empty_slices/pgx/go/models.go b/internal/endtoend/testdata/emit_empty_slices/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/emit_empty_slices/pgx/go/models.go rename to internal/endtoend/testdata/emit_empty_slices/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/emit_empty_slices/pgx/go/query.sql.go b/internal/endtoend/testdata/emit_empty_slices/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/emit_empty_slices/pgx/go/query.sql.go rename to internal/endtoend/testdata/emit_empty_slices/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/emit_empty_slices/pgx/query.sql b/internal/endtoend/testdata/emit_empty_slices/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/emit_empty_slices/pgx/query.sql rename to internal/endtoend/testdata/emit_empty_slices/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/emit_empty_slices/pgx/sqlc.json b/internal/endtoend/testdata/emit_empty_slices/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/emit_empty_slices/pgx/sqlc.json rename to internal/endtoend/testdata/emit_empty_slices/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/emit_exported_queries/pgx/go/db.go b/internal/endtoend/testdata/emit_exported_queries/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/emit_exported_queries/pgx/go/db.go rename to internal/endtoend/testdata/emit_exported_queries/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/emit_exported_queries/pgx/go/models.go b/internal/endtoend/testdata/emit_exported_queries/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/emit_exported_queries/pgx/go/models.go rename to internal/endtoend/testdata/emit_exported_queries/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/emit_exported_queries/pgx/go/query.sql.go b/internal/endtoend/testdata/emit_exported_queries/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/emit_exported_queries/pgx/go/query.sql.go rename to internal/endtoend/testdata/emit_exported_queries/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/emit_exported_queries/pgx/query.sql b/internal/endtoend/testdata/emit_exported_queries/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/emit_exported_queries/pgx/query.sql rename to internal/endtoend/testdata/emit_exported_queries/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/emit_exported_queries/pgx/sqlc.json b/internal/endtoend/testdata/emit_exported_queries/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/emit_exported_queries/pgx/sqlc.json rename to internal/endtoend/testdata/emit_exported_queries/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/go/db.go b/internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/go/models.go b/internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/query.sql b/internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/query.sql rename to internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/schema.sql b/internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/emit_methods_with_db_argument/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/enum/postgresql/pgx/go/db.go b/internal/endtoend/testdata/enum/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/enum/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/enum/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/enum/postgresql/pgx/go/models.go b/internal/endtoend/testdata/enum/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/enum/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/enum/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/enum/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/enum/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/enum/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/enum/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/enum/postgresql/pgx/query.sql b/internal/endtoend/testdata/enum/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/enum/postgresql/pgx/query.sql rename to internal/endtoend/testdata/enum/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/enum/postgresql/pgx/schema.sql b/internal/endtoend/testdata/enum/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/enum/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/enum/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/enum/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/enum/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/enum/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/enum/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/exec_imports/pgx/go/db.go b/internal/endtoend/testdata/exec_imports/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/exec_imports/pgx/go/db.go rename to internal/endtoend/testdata/exec_imports/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/exec_imports/pgx/go/models.go b/internal/endtoend/testdata/exec_imports/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/exec_imports/pgx/go/models.go rename to internal/endtoend/testdata/exec_imports/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/exec_imports/pgx/go/querier.go b/internal/endtoend/testdata/exec_imports/pgx/v4/go/querier.go similarity index 100% rename from internal/endtoend/testdata/exec_imports/pgx/go/querier.go rename to internal/endtoend/testdata/exec_imports/pgx/v4/go/querier.go diff --git a/internal/endtoend/testdata/exec_imports/pgx/go/query.sql.go b/internal/endtoend/testdata/exec_imports/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/exec_imports/pgx/go/query.sql.go rename to internal/endtoend/testdata/exec_imports/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/exec_imports/pgx/query.sql b/internal/endtoend/testdata/exec_imports/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/exec_imports/pgx/query.sql rename to internal/endtoend/testdata/exec_imports/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/exec_imports/pgx/sqlc.json b/internal/endtoend/testdata/exec_imports/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/exec_imports/pgx/sqlc.json rename to internal/endtoend/testdata/exec_imports/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/func_args/pgx/go/db.go b/internal/endtoend/testdata/func_args/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/func_args/pgx/go/db.go rename to internal/endtoend/testdata/func_args/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/func_args/pgx/go/models.go b/internal/endtoend/testdata/func_args/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/func_args/pgx/go/models.go rename to internal/endtoend/testdata/func_args/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/func_args/pgx/go/query.sql.go b/internal/endtoend/testdata/func_args/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/func_args/pgx/go/query.sql.go rename to internal/endtoend/testdata/func_args/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/func_args/pgx/query.sql b/internal/endtoend/testdata/func_args/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/func_args/pgx/query.sql rename to internal/endtoend/testdata/func_args/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/func_args/pgx/sqlc.json b/internal/endtoend/testdata/func_args/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/func_args/pgx/sqlc.json rename to internal/endtoend/testdata/func_args/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/func_args_typecast/pgx/go/db.go b/internal/endtoend/testdata/func_args_typecast/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/func_args_typecast/pgx/go/db.go rename to internal/endtoend/testdata/func_args_typecast/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/func_args_typecast/pgx/go/models.go b/internal/endtoend/testdata/func_args_typecast/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/func_args_typecast/pgx/go/models.go rename to internal/endtoend/testdata/func_args_typecast/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/func_args_typecast/pgx/go/query.sql.go b/internal/endtoend/testdata/func_args_typecast/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/func_args_typecast/pgx/go/query.sql.go rename to internal/endtoend/testdata/func_args_typecast/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/func_args_typecast/pgx/query.sql b/internal/endtoend/testdata/func_args_typecast/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/func_args_typecast/pgx/query.sql rename to internal/endtoend/testdata/func_args_typecast/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/func_args_typecast/pgx/sqlc.json b/internal/endtoend/testdata/func_args_typecast/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/func_args_typecast/pgx/sqlc.json rename to internal/endtoend/testdata/func_args_typecast/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/func_call_cast/pgx/go/db.go b/internal/endtoend/testdata/func_call_cast/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/func_call_cast/pgx/go/db.go rename to internal/endtoend/testdata/func_call_cast/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/func_call_cast/pgx/go/models.go b/internal/endtoend/testdata/func_call_cast/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/func_call_cast/pgx/go/models.go rename to internal/endtoend/testdata/func_call_cast/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/func_call_cast/pgx/go/query.sql.go b/internal/endtoend/testdata/func_call_cast/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/func_call_cast/pgx/go/query.sql.go rename to internal/endtoend/testdata/func_call_cast/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/func_call_cast/pgx/query.sql b/internal/endtoend/testdata/func_call_cast/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/func_call_cast/pgx/query.sql rename to internal/endtoend/testdata/func_call_cast/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/func_call_cast/pgx/sqlc.json b/internal/endtoend/testdata/func_call_cast/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/func_call_cast/pgx/sqlc.json rename to internal/endtoend/testdata/func_call_cast/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/func_return/postgresql/pgx/go/db.go b/internal/endtoend/testdata/func_return/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/func_return/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/func_return/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/func_return/postgresql/pgx/go/models.go b/internal/endtoend/testdata/func_return/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/func_return/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/func_return/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/func_return/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/func_return/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/func_return/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/func_return/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/func_return/postgresql/pgx/query.sql b/internal/endtoend/testdata/func_return/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/func_return/postgresql/pgx/query.sql rename to internal/endtoend/testdata/func_return/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/func_return/postgresql/pgx/schema.sql b/internal/endtoend/testdata/func_return/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/func_return/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/func_return/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/func_return/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/func_return/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/func_return/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/func_return/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/hstore/pgx/go/db.go b/internal/endtoend/testdata/hstore/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/hstore/pgx/go/db.go rename to internal/endtoend/testdata/hstore/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/hstore/pgx/go/hstore.sql.go b/internal/endtoend/testdata/hstore/pgx/v4/go/hstore.sql.go similarity index 100% rename from internal/endtoend/testdata/hstore/pgx/go/hstore.sql.go rename to internal/endtoend/testdata/hstore/pgx/v4/go/hstore.sql.go diff --git a/internal/endtoend/testdata/hstore/pgx/go/models.go b/internal/endtoend/testdata/hstore/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/hstore/pgx/go/models.go rename to internal/endtoend/testdata/hstore/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/hstore/pgx/hstore.sql b/internal/endtoend/testdata/hstore/pgx/v4/hstore.sql similarity index 100% rename from internal/endtoend/testdata/hstore/pgx/hstore.sql rename to internal/endtoend/testdata/hstore/pgx/v4/hstore.sql diff --git a/internal/endtoend/testdata/hstore/pgx/sqlc.json b/internal/endtoend/testdata/hstore/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/hstore/pgx/sqlc.json rename to internal/endtoend/testdata/hstore/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/identical_tables/postgresql/pgx/go/db.go b/internal/endtoend/testdata/identical_tables/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/identical_tables/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/identical_tables/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/identical_tables/postgresql/pgx/go/models.go b/internal/endtoend/testdata/identical_tables/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/identical_tables/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/identical_tables/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/identical_tables/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/identical_tables/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/identical_tables/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/identical_tables/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/identical_tables/postgresql/pgx/query.sql b/internal/endtoend/testdata/identical_tables/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/identical_tables/postgresql/pgx/query.sql rename to internal/endtoend/testdata/identical_tables/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/identical_tables/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/identical_tables/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/identical_tables/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/identical_tables/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/inflection/postgresql/pgx/go/db.go b/internal/endtoend/testdata/inflection/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/inflection/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/inflection/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/inflection/postgresql/pgx/go/models.go b/internal/endtoend/testdata/inflection/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/inflection/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/inflection/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/inflection/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/inflection/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/inflection/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/inflection/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/inflection/postgresql/pgx/query.sql b/internal/endtoend/testdata/inflection/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/inflection/postgresql/pgx/query.sql rename to internal/endtoend/testdata/inflection/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/inflection/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/inflection/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/inflection/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/inflection/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/go/db.go b/internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/go/models.go b/internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/query.sql b/internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/query.sql rename to internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/inflection_exclude_table_names/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/insert_cte/pgx/go/db.go b/internal/endtoend/testdata/insert_cte/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/insert_cte/pgx/go/db.go rename to internal/endtoend/testdata/insert_cte/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/insert_cte/pgx/go/models.go b/internal/endtoend/testdata/insert_cte/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/insert_cte/pgx/go/models.go rename to internal/endtoend/testdata/insert_cte/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/insert_cte/pgx/go/query.sql.go b/internal/endtoend/testdata/insert_cte/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/insert_cte/pgx/go/query.sql.go rename to internal/endtoend/testdata/insert_cte/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/insert_cte/pgx/query.sql b/internal/endtoend/testdata/insert_cte/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/insert_cte/pgx/query.sql rename to internal/endtoend/testdata/insert_cte/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/insert_cte/pgx/sqlc.json b/internal/endtoend/testdata/insert_cte/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/insert_cte/pgx/sqlc.json rename to internal/endtoend/testdata/insert_cte/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/insert_select/postgresql/pgx/go/db.go b/internal/endtoend/testdata/insert_select/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/insert_select/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/insert_select/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/insert_select/postgresql/pgx/go/models.go b/internal/endtoend/testdata/insert_select/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/insert_select/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/insert_select/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/insert_select/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/insert_select/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/insert_select/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/insert_select/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/insert_select/postgresql/pgx/query.sql b/internal/endtoend/testdata/insert_select/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/insert_select/postgresql/pgx/query.sql rename to internal/endtoend/testdata/insert_select/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/insert_select/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/insert_select/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/insert_select/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/insert_select/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/insert_select_invalid/postgresql/pgx/query.sql b/internal/endtoend/testdata/insert_select_invalid/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/insert_select_invalid/postgresql/pgx/query.sql rename to internal/endtoend/testdata/insert_select_invalid/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/insert_select_invalid/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/insert_select_invalid/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/insert_select_invalid/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/insert_select_invalid/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/insert_select_invalid/postgresql/pgx/stderr.txt b/internal/endtoend/testdata/insert_select_invalid/postgresql/pgx/v4/stderr.txt similarity index 100% rename from internal/endtoend/testdata/insert_select_invalid/postgresql/pgx/stderr.txt rename to internal/endtoend/testdata/insert_select_invalid/postgresql/pgx/v4/stderr.txt diff --git a/internal/endtoend/testdata/insert_values/postgresql/pgx/go/db.go b/internal/endtoend/testdata/insert_values/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/insert_values/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/insert_values/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/insert_values/postgresql/pgx/go/models.go b/internal/endtoend/testdata/insert_values/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/insert_values/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/insert_values/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/insert_values/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/insert_values/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/insert_values/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/insert_values/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/insert_values/postgresql/pgx/query.sql b/internal/endtoend/testdata/insert_values/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/insert_values/postgresql/pgx/query.sql rename to internal/endtoend/testdata/insert_values/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/insert_values/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/insert_values/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/insert_values/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/insert_values/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/insert_values_public/postgresql/pgx/go/db.go b/internal/endtoend/testdata/insert_values_public/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/insert_values_public/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/insert_values_public/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/insert_values_public/postgresql/pgx/go/models.go b/internal/endtoend/testdata/insert_values_public/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/insert_values_public/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/insert_values_public/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/insert_values_public/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/insert_values_public/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/insert_values_public/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/insert_values_public/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/insert_values_public/postgresql/pgx/query.sql b/internal/endtoend/testdata/insert_values_public/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/insert_values_public/postgresql/pgx/query.sql rename to internal/endtoend/testdata/insert_values_public/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/insert_values_public/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/insert_values_public/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/insert_values_public/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/insert_values_public/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/interval/pgx/go/db.go b/internal/endtoend/testdata/interval/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/interval/pgx/go/db.go rename to internal/endtoend/testdata/interval/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/interval/pgx/go/models.go b/internal/endtoend/testdata/interval/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/interval/pgx/go/models.go rename to internal/endtoend/testdata/interval/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/interval/pgx/go/query.sql.go b/internal/endtoend/testdata/interval/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/interval/pgx/go/query.sql.go rename to internal/endtoend/testdata/interval/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/interval/pgx/query.sql b/internal/endtoend/testdata/interval/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/interval/pgx/query.sql rename to internal/endtoend/testdata/interval/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/interval/pgx/sqlc.json b/internal/endtoend/testdata/interval/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/interval/pgx/sqlc.json rename to internal/endtoend/testdata/interval/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/invalid_func_args/pgx/query.sql b/internal/endtoend/testdata/invalid_func_args/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/invalid_func_args/pgx/query.sql rename to internal/endtoend/testdata/invalid_func_args/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/invalid_func_args/pgx/sqlc.json b/internal/endtoend/testdata/invalid_func_args/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/invalid_func_args/pgx/sqlc.json rename to internal/endtoend/testdata/invalid_func_args/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/invalid_func_args/pgx/stderr.txt b/internal/endtoend/testdata/invalid_func_args/pgx/v4/stderr.txt similarity index 100% rename from internal/endtoend/testdata/invalid_func_args/pgx/stderr.txt rename to internal/endtoend/testdata/invalid_func_args/pgx/v4/stderr.txt diff --git a/internal/endtoend/testdata/invalid_params/pgx/query.sql b/internal/endtoend/testdata/invalid_params/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/invalid_params/pgx/query.sql rename to internal/endtoend/testdata/invalid_params/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/invalid_params/pgx/sqlc.json b/internal/endtoend/testdata/invalid_params/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/invalid_params/pgx/sqlc.json rename to internal/endtoend/testdata/invalid_params/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/invalid_params/pgx/stderr.txt b/internal/endtoend/testdata/invalid_params/pgx/v4/stderr.txt similarity index 100% rename from internal/endtoend/testdata/invalid_params/pgx/stderr.txt rename to internal/endtoend/testdata/invalid_params/pgx/v4/stderr.txt diff --git a/internal/endtoend/testdata/invalid_queries_bar/pgx/query.sql b/internal/endtoend/testdata/invalid_queries_bar/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/invalid_queries_bar/pgx/query.sql rename to internal/endtoend/testdata/invalid_queries_bar/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/invalid_queries_bar/pgx/sqlc.json b/internal/endtoend/testdata/invalid_queries_bar/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/invalid_queries_bar/pgx/sqlc.json rename to internal/endtoend/testdata/invalid_queries_bar/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/invalid_queries_bar/pgx/stderr.txt b/internal/endtoend/testdata/invalid_queries_bar/pgx/v4/stderr.txt similarity index 100% rename from internal/endtoend/testdata/invalid_queries_bar/pgx/stderr.txt rename to internal/endtoend/testdata/invalid_queries_bar/pgx/v4/stderr.txt diff --git a/internal/endtoend/testdata/invalid_queries_foo/pgx/query.sql b/internal/endtoend/testdata/invalid_queries_foo/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/invalid_queries_foo/pgx/query.sql rename to internal/endtoend/testdata/invalid_queries_foo/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/invalid_queries_foo/pgx/sqlc.json b/internal/endtoend/testdata/invalid_queries_foo/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/invalid_queries_foo/pgx/sqlc.json rename to internal/endtoend/testdata/invalid_queries_foo/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/invalid_queries_foo/pgx/stderr.txt b/internal/endtoend/testdata/invalid_queries_foo/pgx/v4/stderr.txt similarity index 100% rename from internal/endtoend/testdata/invalid_queries_foo/pgx/stderr.txt rename to internal/endtoend/testdata/invalid_queries_foo/pgx/v4/stderr.txt diff --git a/internal/endtoend/testdata/join_alias/postgresql/pgx/go/db.go b/internal/endtoend/testdata/join_alias/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/join_alias/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/join_alias/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/join_alias/postgresql/pgx/go/models.go b/internal/endtoend/testdata/join_alias/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/join_alias/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/join_alias/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/join_alias/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/join_alias/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/join_alias/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/join_alias/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/join_alias/postgresql/pgx/query.sql b/internal/endtoend/testdata/join_alias/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/join_alias/postgresql/pgx/query.sql rename to internal/endtoend/testdata/join_alias/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/join_alias/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/join_alias/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/join_alias/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/join_alias/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/join_from/postgresql/pgx/go/db.go b/internal/endtoend/testdata/join_from/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/join_from/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/join_from/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/join_from/postgresql/pgx/go/models.go b/internal/endtoend/testdata/join_from/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/join_from/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/join_from/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/join_from/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/join_from/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/join_from/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/join_from/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/join_from/postgresql/pgx/query.sql b/internal/endtoend/testdata/join_from/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/join_from/postgresql/pgx/query.sql rename to internal/endtoend/testdata/join_from/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/join_from/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/join_from/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/join_from/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/join_from/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/join_table_name/postgresql/pgx/go/db.go b/internal/endtoend/testdata/join_table_name/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/join_table_name/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/join_table_name/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/join_table_name/postgresql/pgx/go/models.go b/internal/endtoend/testdata/join_table_name/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/join_table_name/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/join_table_name/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/join_table_name/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/join_table_name/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/join_table_name/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/join_table_name/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/join_table_name/postgresql/pgx/query.sql b/internal/endtoend/testdata/join_table_name/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/join_table_name/postgresql/pgx/query.sql rename to internal/endtoend/testdata/join_table_name/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/join_table_name/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/join_table_name/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/join_table_name/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/join_table_name/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/join_two_tables/postgresql/pgx/go/db.go b/internal/endtoend/testdata/join_two_tables/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/join_two_tables/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/join_two_tables/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/join_two_tables/postgresql/pgx/go/models.go b/internal/endtoend/testdata/join_two_tables/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/join_two_tables/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/join_two_tables/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/join_two_tables/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/join_two_tables/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/join_two_tables/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/join_two_tables/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/join_two_tables/postgresql/pgx/query.sql b/internal/endtoend/testdata/join_two_tables/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/join_two_tables/postgresql/pgx/query.sql rename to internal/endtoend/testdata/join_two_tables/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/join_two_tables/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/join_two_tables/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/join_two_tables/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/join_two_tables/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/join_where_clause/postgresql/pgx/go/db.go b/internal/endtoend/testdata/join_where_clause/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/join_where_clause/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/join_where_clause/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/join_where_clause/postgresql/pgx/go/models.go b/internal/endtoend/testdata/join_where_clause/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/join_where_clause/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/join_where_clause/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/join_where_clause/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/join_where_clause/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/join_where_clause/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/join_where_clause/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/join_where_clause/postgresql/pgx/query.sql b/internal/endtoend/testdata/join_where_clause/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/join_where_clause/postgresql/pgx/query.sql rename to internal/endtoend/testdata/join_where_clause/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/join_where_clause/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/join_where_clause/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/join_where_clause/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/join_where_clause/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/json/postgresql/pgx/go/db.go b/internal/endtoend/testdata/json/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/json/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/json/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/json/postgresql/pgx/go/models.go b/internal/endtoend/testdata/json/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/json/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/json/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/json/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/json/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/json/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/json/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/json/postgresql/pgx/query.sql b/internal/endtoend/testdata/json/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/json/postgresql/pgx/query.sql rename to internal/endtoend/testdata/json/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/json/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/json/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/json/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/json/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/json_build/postgresql/pgx/go/db.go b/internal/endtoend/testdata/json_build/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/json_build/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/json_build/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/json_build/postgresql/pgx/go/models.go b/internal/endtoend/testdata/json_build/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/json_build/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/json_build/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/json_build/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/json_build/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/json_build/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/json_build/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/json_build/postgresql/pgx/query.sql b/internal/endtoend/testdata/json_build/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/json_build/postgresql/pgx/query.sql rename to internal/endtoend/testdata/json_build/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/json_build/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/json_build/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/json_build/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/json_build/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/go/db.go b/internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/go/models.go b/internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/query.sql b/internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/query.sql rename to internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/json_tags/camel_case/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/go/db.go b/internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/go/models.go b/internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/query.sql b/internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/query.sql rename to internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/json_tags/pascal_case/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/go/db.go b/internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/go/models.go b/internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/query.sql b/internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/query.sql rename to internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/json_tags/snake_case/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/limit/pgx/go/db.go b/internal/endtoend/testdata/limit/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/limit/pgx/go/db.go rename to internal/endtoend/testdata/limit/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/limit/pgx/go/models.go b/internal/endtoend/testdata/limit/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/limit/pgx/go/models.go rename to internal/endtoend/testdata/limit/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/limit/pgx/go/query.sql.go b/internal/endtoend/testdata/limit/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/limit/pgx/go/query.sql.go rename to internal/endtoend/testdata/limit/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/limit/pgx/query.sql b/internal/endtoend/testdata/limit/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/limit/pgx/query.sql rename to internal/endtoend/testdata/limit/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/limit/pgx/sqlc.json b/internal/endtoend/testdata/limit/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/limit/pgx/sqlc.json rename to internal/endtoend/testdata/limit/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/lower/pgx/go/db.go b/internal/endtoend/testdata/lower/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/lower/pgx/go/db.go rename to internal/endtoend/testdata/lower/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/lower/pgx/go/models.go b/internal/endtoend/testdata/lower/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/lower/pgx/go/models.go rename to internal/endtoend/testdata/lower/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/lower/pgx/go/query.sql.go b/internal/endtoend/testdata/lower/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/lower/pgx/go/query.sql.go rename to internal/endtoend/testdata/lower/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/lower/pgx/query.sql b/internal/endtoend/testdata/lower/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/lower/pgx/query.sql rename to internal/endtoend/testdata/lower/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/lower/pgx/sqlc.json b/internal/endtoend/testdata/lower/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/lower/pgx/sqlc.json rename to internal/endtoend/testdata/lower/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/lower_switched_order/pgx/go/db.go b/internal/endtoend/testdata/lower_switched_order/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/lower_switched_order/pgx/go/db.go rename to internal/endtoend/testdata/lower_switched_order/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/lower_switched_order/pgx/go/models.go b/internal/endtoend/testdata/lower_switched_order/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/lower_switched_order/pgx/go/models.go rename to internal/endtoend/testdata/lower_switched_order/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/lower_switched_order/pgx/go/query.sql.go b/internal/endtoend/testdata/lower_switched_order/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/lower_switched_order/pgx/go/query.sql.go rename to internal/endtoend/testdata/lower_switched_order/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/lower_switched_order/pgx/query.sql b/internal/endtoend/testdata/lower_switched_order/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/lower_switched_order/pgx/query.sql rename to internal/endtoend/testdata/lower_switched_order/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/lower_switched_order/pgx/sqlc.json b/internal/endtoend/testdata/lower_switched_order/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/lower_switched_order/pgx/sqlc.json rename to internal/endtoend/testdata/lower_switched_order/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/materialized_views/postgresql/pgx/go/db.go b/internal/endtoend/testdata/materialized_views/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/materialized_views/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/materialized_views/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/materialized_views/postgresql/pgx/go/models.go b/internal/endtoend/testdata/materialized_views/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/materialized_views/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/materialized_views/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/materialized_views/postgresql/pgx/query.sql b/internal/endtoend/testdata/materialized_views/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/materialized_views/postgresql/pgx/query.sql rename to internal/endtoend/testdata/materialized_views/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/materialized_views/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/materialized_views/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/materialized_views/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/materialized_views/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/mathmatical_operator/pgx/go/db.go b/internal/endtoend/testdata/mathmatical_operator/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/mathmatical_operator/pgx/go/db.go rename to internal/endtoend/testdata/mathmatical_operator/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/mathmatical_operator/pgx/go/models.go b/internal/endtoend/testdata/mathmatical_operator/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/mathmatical_operator/pgx/go/models.go rename to internal/endtoend/testdata/mathmatical_operator/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/mathmatical_operator/pgx/go/query.sql.go b/internal/endtoend/testdata/mathmatical_operator/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/mathmatical_operator/pgx/go/query.sql.go rename to internal/endtoend/testdata/mathmatical_operator/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/mathmatical_operator/pgx/query.sql b/internal/endtoend/testdata/mathmatical_operator/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/mathmatical_operator/pgx/query.sql rename to internal/endtoend/testdata/mathmatical_operator/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/mathmatical_operator/pgx/sqlc.json b/internal/endtoend/testdata/mathmatical_operator/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/mathmatical_operator/pgx/sqlc.json rename to internal/endtoend/testdata/mathmatical_operator/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/missing_semicolon/pgx/query.sql b/internal/endtoend/testdata/missing_semicolon/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/missing_semicolon/pgx/query.sql rename to internal/endtoend/testdata/missing_semicolon/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/missing_semicolon/pgx/sqlc.json b/internal/endtoend/testdata/missing_semicolon/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/missing_semicolon/pgx/sqlc.json rename to internal/endtoend/testdata/missing_semicolon/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/missing_semicolon/pgx/stderr.txt b/internal/endtoend/testdata/missing_semicolon/pgx/v4/stderr.txt similarity index 100% rename from internal/endtoend/testdata/missing_semicolon/pgx/stderr.txt rename to internal/endtoend/testdata/missing_semicolon/pgx/v4/stderr.txt diff --git a/internal/endtoend/testdata/multischema/pgx/go/db.go b/internal/endtoend/testdata/multischema/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/multischema/pgx/go/db.go rename to internal/endtoend/testdata/multischema/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/multischema/pgx/go/models.go b/internal/endtoend/testdata/multischema/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/multischema/pgx/go/models.go rename to internal/endtoend/testdata/multischema/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/multischema/pgx/go/query.sql.go b/internal/endtoend/testdata/multischema/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/multischema/pgx/go/query.sql.go rename to internal/endtoend/testdata/multischema/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/multischema/pgx/query.sql b/internal/endtoend/testdata/multischema/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/multischema/pgx/query.sql rename to internal/endtoend/testdata/multischema/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/multischema/pgx/sql/ignore.txt b/internal/endtoend/testdata/multischema/pgx/v4/sql/ignore.txt similarity index 100% rename from internal/endtoend/testdata/multischema/pgx/sql/ignore.txt rename to internal/endtoend/testdata/multischema/pgx/v4/sql/ignore.txt diff --git a/internal/endtoend/testdata/multischema/pgx/sql/query.sql b/internal/endtoend/testdata/multischema/pgx/v4/sql/query.sql similarity index 100% rename from internal/endtoend/testdata/multischema/pgx/sql/query.sql rename to internal/endtoend/testdata/multischema/pgx/v4/sql/query.sql diff --git a/internal/endtoend/testdata/multischema/pgx/sqlc.json b/internal/endtoend/testdata/multischema/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/multischema/pgx/sqlc.json rename to internal/endtoend/testdata/multischema/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/named_param/pgx/go/db.go b/internal/endtoend/testdata/named_param/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/named_param/pgx/go/db.go rename to internal/endtoend/testdata/named_param/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/named_param/pgx/go/models.go b/internal/endtoend/testdata/named_param/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/named_param/pgx/go/models.go rename to internal/endtoend/testdata/named_param/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/named_param/pgx/go/query.sql.go b/internal/endtoend/testdata/named_param/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/named_param/pgx/go/query.sql.go rename to internal/endtoend/testdata/named_param/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/named_param/pgx/query.sql b/internal/endtoend/testdata/named_param/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/named_param/pgx/query.sql rename to internal/endtoend/testdata/named_param/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/named_param/pgx/sqlc.json b/internal/endtoend/testdata/named_param/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/named_param/pgx/sqlc.json rename to internal/endtoend/testdata/named_param/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/operator_string_concat/postgresql/pgx/go/db.go b/internal/endtoend/testdata/operator_string_concat/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/operator_string_concat/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/operator_string_concat/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/operator_string_concat/postgresql/pgx/go/models.go b/internal/endtoend/testdata/operator_string_concat/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/operator_string_concat/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/operator_string_concat/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/operator_string_concat/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/operator_string_concat/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/operator_string_concat/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/operator_string_concat/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/operator_string_concat/postgresql/pgx/query.sql b/internal/endtoend/testdata/operator_string_concat/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/operator_string_concat/postgresql/pgx/query.sql rename to internal/endtoend/testdata/operator_string_concat/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/operator_string_concat/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/operator_string_concat/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/operator_string_concat/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/operator_string_concat/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/output_file_names/pgx/go/db_gen.go b/internal/endtoend/testdata/output_file_names/pgx/v4/go/db_gen.go similarity index 100% rename from internal/endtoend/testdata/output_file_names/pgx/go/db_gen.go rename to internal/endtoend/testdata/output_file_names/pgx/v4/go/db_gen.go diff --git a/internal/endtoend/testdata/output_file_names/pgx/go/models_gen.go b/internal/endtoend/testdata/output_file_names/pgx/v4/go/models_gen.go similarity index 100% rename from internal/endtoend/testdata/output_file_names/pgx/go/models_gen.go rename to internal/endtoend/testdata/output_file_names/pgx/v4/go/models_gen.go diff --git a/internal/endtoend/testdata/output_file_names/pgx/go/querier_gen.go b/internal/endtoend/testdata/output_file_names/pgx/v4/go/querier_gen.go similarity index 100% rename from internal/endtoend/testdata/output_file_names/pgx/go/querier_gen.go rename to internal/endtoend/testdata/output_file_names/pgx/v4/go/querier_gen.go diff --git a/internal/endtoend/testdata/output_file_names/pgx/go/query.sql.go b/internal/endtoend/testdata/output_file_names/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/output_file_names/pgx/go/query.sql.go rename to internal/endtoend/testdata/output_file_names/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/output_file_names/pgx/query.sql b/internal/endtoend/testdata/output_file_names/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/output_file_names/pgx/query.sql rename to internal/endtoend/testdata/output_file_names/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/output_file_names/pgx/sqlc.json b/internal/endtoend/testdata/output_file_names/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/output_file_names/pgx/sqlc.json rename to internal/endtoend/testdata/output_file_names/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/output_files_suffix/pgx/go/db.go b/internal/endtoend/testdata/output_files_suffix/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/output_files_suffix/pgx/go/db.go rename to internal/endtoend/testdata/output_files_suffix/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/output_files_suffix/pgx/go/models.go b/internal/endtoend/testdata/output_files_suffix/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/output_files_suffix/pgx/go/models.go rename to internal/endtoend/testdata/output_files_suffix/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/output_files_suffix/pgx/go/query.sql_gen.go b/internal/endtoend/testdata/output_files_suffix/pgx/v4/go/query.sql_gen.go similarity index 100% rename from internal/endtoend/testdata/output_files_suffix/pgx/go/query.sql_gen.go rename to internal/endtoend/testdata/output_files_suffix/pgx/v4/go/query.sql_gen.go diff --git a/internal/endtoend/testdata/output_files_suffix/pgx/query.sql b/internal/endtoend/testdata/output_files_suffix/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/output_files_suffix/pgx/query.sql rename to internal/endtoend/testdata/output_files_suffix/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/output_files_suffix/pgx/sqlc.json b/internal/endtoend/testdata/output_files_suffix/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/output_files_suffix/pgx/sqlc.json rename to internal/endtoend/testdata/output_files_suffix/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/overrides/postgresql/pgx/go/db.go b/internal/endtoend/testdata/overrides/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/overrides/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/overrides/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/overrides/postgresql/pgx/go/models.go b/internal/endtoend/testdata/overrides/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/overrides/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/overrides/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/overrides/postgresql/pgx/query.sql b/internal/endtoend/testdata/overrides/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/overrides/postgresql/pgx/query.sql rename to internal/endtoend/testdata/overrides/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/overrides/postgresql/pgx/schema.sql b/internal/endtoend/testdata/overrides/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/overrides/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/overrides/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/overrides/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/overrides/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/overrides/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/overrides/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/go/db.go b/internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/go/models.go b/internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/query.sql b/internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/query.sql rename to internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/schema.sql b/internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/overrides_go_struct_tags/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/overrides_go_types/postgresql/pgx/go/db.go b/internal/endtoend/testdata/overrides_go_types/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/overrides_go_types/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/overrides_go_types/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/overrides_go_types/postgresql/pgx/go/models.go b/internal/endtoend/testdata/overrides_go_types/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/overrides_go_types/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/overrides_go_types/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/overrides_go_types/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/overrides_go_types/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/overrides_go_types/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/overrides_go_types/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/overrides_go_types/postgresql/pgx/query.sql b/internal/endtoend/testdata/overrides_go_types/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/overrides_go_types/postgresql/pgx/query.sql rename to internal/endtoend/testdata/overrides_go_types/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/overrides_go_types/postgresql/pgx/schema.sql b/internal/endtoend/testdata/overrides_go_types/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/overrides_go_types/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/overrides_go_types/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/overrides_go_types/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/overrides_go_types/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/overrides_go_types/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/overrides_go_types/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/overrides_nullable/postgresql/pgx/go/db.go b/internal/endtoend/testdata/overrides_nullable/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/overrides_nullable/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/overrides_nullable/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/overrides_nullable/postgresql/pgx/go/models.go b/internal/endtoend/testdata/overrides_nullable/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/overrides_nullable/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/overrides_nullable/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/overrides_nullable/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/overrides_nullable/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/overrides_nullable/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/overrides_nullable/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/overrides_nullable/postgresql/pgx/query.sql b/internal/endtoend/testdata/overrides_nullable/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/overrides_nullable/postgresql/pgx/query.sql rename to internal/endtoend/testdata/overrides_nullable/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/overrides_nullable/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/overrides_nullable/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/overrides_nullable/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/overrides_nullable/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/params_location/postgresql/pgx/go/db.go b/internal/endtoend/testdata/params_location/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/params_location/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/params_location/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/params_location/postgresql/pgx/go/models.go b/internal/endtoend/testdata/params_location/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/params_location/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/params_location/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/params_location/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/params_location/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/params_location/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/params_location/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/params_location/postgresql/pgx/query.sql b/internal/endtoend/testdata/params_location/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/params_location/postgresql/pgx/query.sql rename to internal/endtoend/testdata/params_location/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/params_location/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/params_location/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/params_location/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/params_location/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/params_two/postgresql/pgx/go/db.go b/internal/endtoend/testdata/params_two/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/params_two/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/params_two/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/params_two/postgresql/pgx/go/models.go b/internal/endtoend/testdata/params_two/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/params_two/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/params_two/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/params_two/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/params_two/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/params_two/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/params_two/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/params_two/postgresql/pgx/query.sql b/internal/endtoend/testdata/params_two/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/params_two/postgresql/pgx/query.sql rename to internal/endtoend/testdata/params_two/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/params_two/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/params_two/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/params_two/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/params_two/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/exec.sql b/internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/v4/exec.sql similarity index 100% rename from internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/exec.sql rename to internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/v4/exec.sql diff --git a/internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/go/db.go b/internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/go/exec.sql.go b/internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/v4/go/exec.sql.go similarity index 100% rename from internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/go/exec.sql.go rename to internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/v4/go/exec.sql.go diff --git a/internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/go/models.go b/internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/query.sql b/internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/query.sql rename to internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/pg_advisory_xact_lock/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/go/db.go b/internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/go/models.go b/internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/query.sql b/internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/query.sql rename to internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/pg_ext_ltree/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/pg_extensions/postgresql/pgx/go/db.go b/internal/endtoend/testdata/pg_extensions/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/pg_extensions/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/pg_extensions/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/pg_extensions/postgresql/pgx/go/models.go b/internal/endtoend/testdata/pg_extensions/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/pg_extensions/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/pg_extensions/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/pg_extensions/postgresql/pgx/go/pg_trgm.sql.go b/internal/endtoend/testdata/pg_extensions/postgresql/pgx/v4/go/pg_trgm.sql.go similarity index 100% rename from internal/endtoend/testdata/pg_extensions/postgresql/pgx/go/pg_trgm.sql.go rename to internal/endtoend/testdata/pg_extensions/postgresql/pgx/v4/go/pg_trgm.sql.go diff --git a/internal/endtoend/testdata/pg_extensions/postgresql/pgx/go/pgcrypto.sql.go b/internal/endtoend/testdata/pg_extensions/postgresql/pgx/v4/go/pgcrypto.sql.go similarity index 100% rename from internal/endtoend/testdata/pg_extensions/postgresql/pgx/go/pgcrypto.sql.go rename to internal/endtoend/testdata/pg_extensions/postgresql/pgx/v4/go/pgcrypto.sql.go diff --git a/internal/endtoend/testdata/pg_extensions/postgresql/pgx/go/uuid_ossp.sql.go b/internal/endtoend/testdata/pg_extensions/postgresql/pgx/v4/go/uuid_ossp.sql.go similarity index 100% rename from internal/endtoend/testdata/pg_extensions/postgresql/pgx/go/uuid_ossp.sql.go rename to internal/endtoend/testdata/pg_extensions/postgresql/pgx/v4/go/uuid_ossp.sql.go diff --git a/internal/endtoend/testdata/pg_extensions/postgresql/pgx/sql/pg_trgm.sql b/internal/endtoend/testdata/pg_extensions/postgresql/pgx/v4/sql/pg_trgm.sql similarity index 100% rename from internal/endtoend/testdata/pg_extensions/postgresql/pgx/sql/pg_trgm.sql rename to internal/endtoend/testdata/pg_extensions/postgresql/pgx/v4/sql/pg_trgm.sql diff --git a/internal/endtoend/testdata/pg_extensions/postgresql/pgx/sql/pgcrypto.sql b/internal/endtoend/testdata/pg_extensions/postgresql/pgx/v4/sql/pgcrypto.sql similarity index 100% rename from internal/endtoend/testdata/pg_extensions/postgresql/pgx/sql/pgcrypto.sql rename to internal/endtoend/testdata/pg_extensions/postgresql/pgx/v4/sql/pgcrypto.sql diff --git a/internal/endtoend/testdata/pg_extensions/postgresql/pgx/sql/uuid_ossp.sql b/internal/endtoend/testdata/pg_extensions/postgresql/pgx/v4/sql/uuid_ossp.sql similarity index 100% rename from internal/endtoend/testdata/pg_extensions/postgresql/pgx/sql/uuid_ossp.sql rename to internal/endtoend/testdata/pg_extensions/postgresql/pgx/v4/sql/uuid_ossp.sql diff --git a/internal/endtoend/testdata/pg_extensions/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/pg_extensions/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/pg_extensions/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/pg_extensions/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/pg_generate_series/postgresql/pgx/go/db.go b/internal/endtoend/testdata/pg_generate_series/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/pg_generate_series/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/pg_generate_series/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/pg_generate_series/postgresql/pgx/go/models.go b/internal/endtoend/testdata/pg_generate_series/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/pg_generate_series/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/pg_generate_series/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/pg_generate_series/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/pg_generate_series/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/pg_generate_series/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/pg_generate_series/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/pg_generate_series/postgresql/pgx/query.sql b/internal/endtoend/testdata/pg_generate_series/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/pg_generate_series/postgresql/pgx/query.sql rename to internal/endtoend/testdata/pg_generate_series/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/pg_generate_series/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/pg_generate_series/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/pg_generate_series/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/pg_generate_series/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/pg_user_table/postgresql/pgx/go/db.go b/internal/endtoend/testdata/pg_user_table/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/pg_user_table/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/pg_user_table/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/pg_user_table/postgresql/pgx/go/models.go b/internal/endtoend/testdata/pg_user_table/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/pg_user_table/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/pg_user_table/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/pg_user_table/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/pg_user_table/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/pg_user_table/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/pg_user_table/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/pg_user_table/postgresql/pgx/query.sql b/internal/endtoend/testdata/pg_user_table/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/pg_user_table/postgresql/pgx/query.sql rename to internal/endtoend/testdata/pg_user_table/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/pg_user_table/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/pg_user_table/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/pg_user_table/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/pg_user_table/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/primary_key_later/postgresql/pgx/go/db.go b/internal/endtoend/testdata/primary_key_later/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/primary_key_later/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/primary_key_later/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/primary_key_later/postgresql/pgx/go/models.go b/internal/endtoend/testdata/primary_key_later/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/primary_key_later/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/primary_key_later/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/primary_key_later/postgresql/pgx/go/queries.sql.go b/internal/endtoend/testdata/primary_key_later/postgresql/pgx/v4/go/queries.sql.go similarity index 100% rename from internal/endtoend/testdata/primary_key_later/postgresql/pgx/go/queries.sql.go rename to internal/endtoend/testdata/primary_key_later/postgresql/pgx/v4/go/queries.sql.go diff --git a/internal/endtoend/testdata/primary_key_later/postgresql/pgx/queries.sql b/internal/endtoend/testdata/primary_key_later/postgresql/pgx/v4/queries.sql similarity index 100% rename from internal/endtoend/testdata/primary_key_later/postgresql/pgx/queries.sql rename to internal/endtoend/testdata/primary_key_later/postgresql/pgx/v4/queries.sql diff --git a/internal/endtoend/testdata/primary_key_later/postgresql/pgx/schema.sql b/internal/endtoend/testdata/primary_key_later/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/primary_key_later/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/primary_key_later/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/primary_key_later/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/primary_key_later/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/primary_key_later/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/primary_key_later/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/rename/pgx/go/db.go b/internal/endtoend/testdata/rename/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/rename/pgx/go/db.go rename to internal/endtoend/testdata/rename/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/rename/pgx/go/models.go b/internal/endtoend/testdata/rename/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/rename/pgx/go/models.go rename to internal/endtoend/testdata/rename/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/rename/pgx/go/query.sql.go b/internal/endtoend/testdata/rename/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/rename/pgx/go/query.sql.go rename to internal/endtoend/testdata/rename/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/rename/pgx/query.sql b/internal/endtoend/testdata/rename/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/rename/pgx/query.sql rename to internal/endtoend/testdata/rename/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/rename/pgx/sqlc.json b/internal/endtoend/testdata/rename/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/rename/pgx/sqlc.json rename to internal/endtoend/testdata/rename/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/returning/postgresql/pgx/go/db.go b/internal/endtoend/testdata/returning/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/returning/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/returning/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/returning/postgresql/pgx/go/models.go b/internal/endtoend/testdata/returning/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/returning/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/returning/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/returning/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/returning/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/returning/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/returning/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/returning/postgresql/pgx/query.sql b/internal/endtoend/testdata/returning/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/returning/postgresql/pgx/query.sql rename to internal/endtoend/testdata/returning/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/returning/postgresql/pgx/schema.sql b/internal/endtoend/testdata/returning/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/returning/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/returning/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/returning/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/returning/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/returning/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/returning/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/go/db.go b/internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/go/models.go b/internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/query.sql b/internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/query.sql rename to internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/schema_scoped_create/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/go/db.go b/internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/go/models.go b/internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/query.sql b/internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/query.sql rename to internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/schema_scoped_delete/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/schema_scoped_enum/pgx/go/db.go b/internal/endtoend/testdata/schema_scoped_enum/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/schema_scoped_enum/pgx/go/db.go rename to internal/endtoend/testdata/schema_scoped_enum/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/schema_scoped_enum/pgx/go/models.go b/internal/endtoend/testdata/schema_scoped_enum/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/schema_scoped_enum/pgx/go/models.go rename to internal/endtoend/testdata/schema_scoped_enum/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/schema_scoped_enum/pgx/go/query.sql.go b/internal/endtoend/testdata/schema_scoped_enum/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/schema_scoped_enum/pgx/go/query.sql.go rename to internal/endtoend/testdata/schema_scoped_enum/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/schema_scoped_enum/pgx/query.sql b/internal/endtoend/testdata/schema_scoped_enum/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/schema_scoped_enum/pgx/query.sql rename to internal/endtoend/testdata/schema_scoped_enum/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/schema_scoped_enum/pgx/sqlc.json b/internal/endtoend/testdata/schema_scoped_enum/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/schema_scoped_enum/pgx/sqlc.json rename to internal/endtoend/testdata/schema_scoped_enum/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/go/db.go b/internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/go/models.go b/internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/query.sql b/internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/query.sql rename to internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/schema_scoped_filter/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/go/db.go b/internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/go/models.go b/internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/query.sql b/internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/query.sql rename to internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/schema_scoped_list/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/go/db.go b/internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/go/models.go b/internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/query.sql b/internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/query.sql rename to internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/schema_scoped_update/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/select_column_cast/pgx/go/db.go b/internal/endtoend/testdata/select_column_cast/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/select_column_cast/pgx/go/db.go rename to internal/endtoend/testdata/select_column_cast/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/select_column_cast/pgx/go/models.go b/internal/endtoend/testdata/select_column_cast/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/select_column_cast/pgx/go/models.go rename to internal/endtoend/testdata/select_column_cast/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/select_column_cast/pgx/go/query.sql.go b/internal/endtoend/testdata/select_column_cast/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/select_column_cast/pgx/go/query.sql.go rename to internal/endtoend/testdata/select_column_cast/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/select_column_cast/pgx/query.sql b/internal/endtoend/testdata/select_column_cast/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/select_column_cast/pgx/query.sql rename to internal/endtoend/testdata/select_column_cast/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/select_column_cast/pgx/sqlc.json b/internal/endtoend/testdata/select_column_cast/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/select_column_cast/pgx/sqlc.json rename to internal/endtoend/testdata/select_column_cast/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/select_distinct/pgx/go/db.go b/internal/endtoend/testdata/select_distinct/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/select_distinct/pgx/go/db.go rename to internal/endtoend/testdata/select_distinct/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/select_distinct/pgx/go/models.go b/internal/endtoend/testdata/select_distinct/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/select_distinct/pgx/go/models.go rename to internal/endtoend/testdata/select_distinct/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/select_distinct/pgx/go/query.sql.go b/internal/endtoend/testdata/select_distinct/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/select_distinct/pgx/go/query.sql.go rename to internal/endtoend/testdata/select_distinct/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/select_distinct/pgx/query.sql b/internal/endtoend/testdata/select_distinct/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/select_distinct/pgx/query.sql rename to internal/endtoend/testdata/select_distinct/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/select_distinct/pgx/sqlc.json b/internal/endtoend/testdata/select_distinct/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/select_distinct/pgx/sqlc.json rename to internal/endtoend/testdata/select_distinct/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/go/db.go b/internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/go/models.go b/internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/query.sql b/internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/query.sql rename to internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/select_empty_column_list/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/select_exists/pgx/go/db.go b/internal/endtoend/testdata/select_exists/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/select_exists/pgx/go/db.go rename to internal/endtoend/testdata/select_exists/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/select_exists/pgx/go/models.go b/internal/endtoend/testdata/select_exists/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/select_exists/pgx/go/models.go rename to internal/endtoend/testdata/select_exists/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/select_exists/pgx/go/query.sql.go b/internal/endtoend/testdata/select_exists/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/select_exists/pgx/go/query.sql.go rename to internal/endtoend/testdata/select_exists/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/select_exists/pgx/query.sql b/internal/endtoend/testdata/select_exists/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/select_exists/pgx/query.sql rename to internal/endtoend/testdata/select_exists/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/select_exists/pgx/sqlc.json b/internal/endtoend/testdata/select_exists/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/select_exists/pgx/sqlc.json rename to internal/endtoend/testdata/select_exists/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/select_limit/postgresql/pgx/go/db.go b/internal/endtoend/testdata/select_limit/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/select_limit/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/select_limit/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/select_limit/postgresql/pgx/go/models.go b/internal/endtoend/testdata/select_limit/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/select_limit/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/select_limit/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/select_limit/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/select_limit/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/select_limit/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/select_limit/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/select_limit/postgresql/pgx/query.sql b/internal/endtoend/testdata/select_limit/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/select_limit/postgresql/pgx/query.sql rename to internal/endtoend/testdata/select_limit/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/select_limit/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/select_limit/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/select_limit/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/select_limit/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/select_star/postgresql/pgx/go/db.go b/internal/endtoend/testdata/select_star/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/select_star/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/select_star/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/select_star/postgresql/pgx/go/models.go b/internal/endtoend/testdata/select_star/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/select_star/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/select_star/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/select_star/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/select_star/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/select_star/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/select_star/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/select_star/postgresql/pgx/query.sql b/internal/endtoend/testdata/select_star/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/select_star/postgresql/pgx/query.sql rename to internal/endtoend/testdata/select_star/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/select_star/postgresql/pgx/schema.sql b/internal/endtoend/testdata/select_star/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/select_star/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/select_star/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/select_star/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/select_star/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/select_star/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/select_star/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/select_star_quoted/postgresql/pgx/go/db.go b/internal/endtoend/testdata/select_star_quoted/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/select_star_quoted/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/select_star_quoted/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/select_star_quoted/postgresql/pgx/go/models.go b/internal/endtoend/testdata/select_star_quoted/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/select_star_quoted/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/select_star_quoted/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/select_star_quoted/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/select_star_quoted/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/select_star_quoted/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/select_star_quoted/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/select_star_quoted/postgresql/pgx/query.sql b/internal/endtoend/testdata/select_star_quoted/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/select_star_quoted/postgresql/pgx/query.sql rename to internal/endtoend/testdata/select_star_quoted/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/select_star_quoted/postgresql/pgx/schema.sql b/internal/endtoend/testdata/select_star_quoted/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/select_star_quoted/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/select_star_quoted/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/select_star_quoted/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/select_star_quoted/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/select_star_quoted/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/select_star_quoted/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/select_text_array/pgx/go/db.go b/internal/endtoend/testdata/select_text_array/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/select_text_array/pgx/go/db.go rename to internal/endtoend/testdata/select_text_array/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/select_text_array/pgx/go/models.go b/internal/endtoend/testdata/select_text_array/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/select_text_array/pgx/go/models.go rename to internal/endtoend/testdata/select_text_array/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/select_text_array/pgx/go/query.sql.go b/internal/endtoend/testdata/select_text_array/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/select_text_array/pgx/go/query.sql.go rename to internal/endtoend/testdata/select_text_array/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/select_text_array/pgx/query.sql b/internal/endtoend/testdata/select_text_array/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/select_text_array/pgx/query.sql rename to internal/endtoend/testdata/select_text_array/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/select_text_array/pgx/sqlc.json b/internal/endtoend/testdata/select_text_array/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/select_text_array/pgx/sqlc.json rename to internal/endtoend/testdata/select_text_array/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/select_union/postgres/pgx/go/db.go b/internal/endtoend/testdata/select_union/postgres/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/select_union/postgres/pgx/go/db.go rename to internal/endtoend/testdata/select_union/postgres/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/select_union/postgres/pgx/go/models.go b/internal/endtoend/testdata/select_union/postgres/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/select_union/postgres/pgx/go/models.go rename to internal/endtoend/testdata/select_union/postgres/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/select_union/postgres/pgx/go/query.sql.go b/internal/endtoend/testdata/select_union/postgres/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/select_union/postgres/pgx/go/query.sql.go rename to internal/endtoend/testdata/select_union/postgres/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/select_union/postgres/pgx/query.sql b/internal/endtoend/testdata/select_union/postgres/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/select_union/postgres/pgx/query.sql rename to internal/endtoend/testdata/select_union/postgres/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/select_union/postgres/pgx/sqlc.json b/internal/endtoend/testdata/select_union/postgres/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/select_union/postgres/pgx/sqlc.json rename to internal/endtoend/testdata/select_union/postgres/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/go/db.go b/internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/go/models.go b/internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/query.sql b/internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/query.sql rename to internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/sql_syntax_calling_funcs/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/sqlc_arg/postgresql/pgx/go/db.go b/internal/endtoend/testdata/sqlc_arg/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/sqlc_arg/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/sqlc_arg/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/sqlc_arg/postgresql/pgx/go/models.go b/internal/endtoend/testdata/sqlc_arg/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/sqlc_arg/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/sqlc_arg/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/sqlc_arg/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/sqlc_arg/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/sqlc_arg/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/sqlc_arg/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/sqlc_arg/postgresql/pgx/query.sql b/internal/endtoend/testdata/sqlc_arg/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/sqlc_arg/postgresql/pgx/query.sql rename to internal/endtoend/testdata/sqlc_arg/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/sqlc_arg/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/sqlc_arg/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/sqlc_arg/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/sqlc_arg/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/sqlc_narg/postgresql/pgx/go/db.go b/internal/endtoend/testdata/sqlc_narg/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/sqlc_narg/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/sqlc_narg/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/sqlc_narg/postgresql/pgx/go/models.go b/internal/endtoend/testdata/sqlc_narg/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/sqlc_narg/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/sqlc_narg/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/sqlc_narg/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/sqlc_narg/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/sqlc_narg/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/sqlc_narg/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/sqlc_narg/postgresql/pgx/query.sql b/internal/endtoend/testdata/sqlc_narg/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/sqlc_narg/postgresql/pgx/query.sql rename to internal/endtoend/testdata/sqlc_narg/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/sqlc_narg/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/sqlc_narg/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/sqlc_narg/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/sqlc_narg/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/star_expansion/postgresql/pgx/go/db.go b/internal/endtoend/testdata/star_expansion/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/star_expansion/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/star_expansion/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/star_expansion/postgresql/pgx/go/models.go b/internal/endtoend/testdata/star_expansion/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/star_expansion/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/star_expansion/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/star_expansion/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/star_expansion/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/star_expansion/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/star_expansion/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/star_expansion/postgresql/pgx/query.sql b/internal/endtoend/testdata/star_expansion/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/star_expansion/postgresql/pgx/query.sql rename to internal/endtoend/testdata/star_expansion/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/star_expansion/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/star_expansion/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/star_expansion/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/star_expansion/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/star_expansion_cte/pgx/go/db.go b/internal/endtoend/testdata/star_expansion_cte/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/star_expansion_cte/pgx/go/db.go rename to internal/endtoend/testdata/star_expansion_cte/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/star_expansion_cte/pgx/go/models.go b/internal/endtoend/testdata/star_expansion_cte/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/star_expansion_cte/pgx/go/models.go rename to internal/endtoend/testdata/star_expansion_cte/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/star_expansion_cte/pgx/go/query.sql.go b/internal/endtoend/testdata/star_expansion_cte/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/star_expansion_cte/pgx/go/query.sql.go rename to internal/endtoend/testdata/star_expansion_cte/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/star_expansion_cte/pgx/query.sql b/internal/endtoend/testdata/star_expansion_cte/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/star_expansion_cte/pgx/query.sql rename to internal/endtoend/testdata/star_expansion_cte/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/star_expansion_cte/pgx/sqlc.json b/internal/endtoend/testdata/star_expansion_cte/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/star_expansion_cte/pgx/sqlc.json rename to internal/endtoend/testdata/star_expansion_cte/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/star_expansion_from_cte/pgx/go/db.go b/internal/endtoend/testdata/star_expansion_from_cte/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/star_expansion_from_cte/pgx/go/db.go rename to internal/endtoend/testdata/star_expansion_from_cte/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/star_expansion_from_cte/pgx/go/models.go b/internal/endtoend/testdata/star_expansion_from_cte/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/star_expansion_from_cte/pgx/go/models.go rename to internal/endtoend/testdata/star_expansion_from_cte/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/star_expansion_from_cte/pgx/go/query.sql.go b/internal/endtoend/testdata/star_expansion_from_cte/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/star_expansion_from_cte/pgx/go/query.sql.go rename to internal/endtoend/testdata/star_expansion_from_cte/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/star_expansion_from_cte/pgx/query.sql b/internal/endtoend/testdata/star_expansion_from_cte/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/star_expansion_from_cte/pgx/query.sql rename to internal/endtoend/testdata/star_expansion_from_cte/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/star_expansion_from_cte/pgx/sqlc.json b/internal/endtoend/testdata/star_expansion_from_cte/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/star_expansion_from_cte/pgx/sqlc.json rename to internal/endtoend/testdata/star_expansion_from_cte/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/star_expansion_join/postgresql/pgx/go/db.go b/internal/endtoend/testdata/star_expansion_join/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/star_expansion_join/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/star_expansion_join/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/star_expansion_join/postgresql/pgx/go/models.go b/internal/endtoend/testdata/star_expansion_join/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/star_expansion_join/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/star_expansion_join/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/star_expansion_join/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/star_expansion_join/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/star_expansion_join/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/star_expansion_join/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/star_expansion_join/postgresql/pgx/query.sql b/internal/endtoend/testdata/star_expansion_join/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/star_expansion_join/postgresql/pgx/query.sql rename to internal/endtoend/testdata/star_expansion_join/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/star_expansion_join/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/star_expansion_join/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/star_expansion_join/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/star_expansion_join/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/go/db.go b/internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/go/models.go b/internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/query.sql b/internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/query.sql rename to internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/star_expansion_reserved/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/go/db.go b/internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/go/models.go b/internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/query.sql b/internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/query.sql rename to internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/star_expansion_subquery/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/go/db.go b/internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/go/models.go b/internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/query.sql b/internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/query.sql rename to internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/subquery_calculated_column/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/table_function/postgresql/pgx/go/db.go b/internal/endtoend/testdata/table_function/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/table_function/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/table_function/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/table_function/postgresql/pgx/go/models.go b/internal/endtoend/testdata/table_function/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/table_function/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/table_function/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/table_function/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/table_function/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/table_function/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/table_function/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/table_function/postgresql/pgx/query.sql b/internal/endtoend/testdata/table_function/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/table_function/postgresql/pgx/query.sql rename to internal/endtoend/testdata/table_function/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/table_function/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/table_function/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/table_function/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/table_function/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/truncate/postgresql/pgx/go/db.go b/internal/endtoend/testdata/truncate/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/truncate/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/truncate/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/truncate/postgresql/pgx/go/models.go b/internal/endtoend/testdata/truncate/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/truncate/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/truncate/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/truncate/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/truncate/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/truncate/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/truncate/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/truncate/postgresql/pgx/query.sql b/internal/endtoend/testdata/truncate/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/truncate/postgresql/pgx/query.sql rename to internal/endtoend/testdata/truncate/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/truncate/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/truncate/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/truncate/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/truncate/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/unknown_func/pgx/go/db.go b/internal/endtoend/testdata/unknown_func/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/unknown_func/pgx/go/db.go rename to internal/endtoend/testdata/unknown_func/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/unknown_func/pgx/go/models.go b/internal/endtoend/testdata/unknown_func/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/unknown_func/pgx/go/models.go rename to internal/endtoend/testdata/unknown_func/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/unknown_func/pgx/go/query.sql.go b/internal/endtoend/testdata/unknown_func/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/unknown_func/pgx/go/query.sql.go rename to internal/endtoend/testdata/unknown_func/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/unknown_func/pgx/query.sql b/internal/endtoend/testdata/unknown_func/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/unknown_func/pgx/query.sql rename to internal/endtoend/testdata/unknown_func/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/unknown_func/pgx/sqlc.json b/internal/endtoend/testdata/unknown_func/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/unknown_func/pgx/sqlc.json rename to internal/endtoend/testdata/unknown_func/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/unnest/postgresql/pgx/go/db.go b/internal/endtoend/testdata/unnest/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/unnest/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/unnest/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/unnest/postgresql/pgx/go/models.go b/internal/endtoend/testdata/unnest/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/unnest/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/unnest/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/unnest/postgresql/pgx/go/querier.go b/internal/endtoend/testdata/unnest/postgresql/pgx/v4/go/querier.go similarity index 100% rename from internal/endtoend/testdata/unnest/postgresql/pgx/go/querier.go rename to internal/endtoend/testdata/unnest/postgresql/pgx/v4/go/querier.go diff --git a/internal/endtoend/testdata/unnest/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/unnest/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/unnest/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/unnest/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/unnest/postgresql/pgx/query.sql b/internal/endtoend/testdata/unnest/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/unnest/postgresql/pgx/query.sql rename to internal/endtoend/testdata/unnest/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/unnest/postgresql/pgx/schema.sql b/internal/endtoend/testdata/unnest/postgresql/pgx/v4/schema.sql similarity index 100% rename from internal/endtoend/testdata/unnest/postgresql/pgx/schema.sql rename to internal/endtoend/testdata/unnest/postgresql/pgx/v4/schema.sql diff --git a/internal/endtoend/testdata/unnest/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/unnest/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/unnest/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/unnest/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/update_cte/pgx/go/db.go b/internal/endtoend/testdata/update_cte/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/update_cte/pgx/go/db.go rename to internal/endtoend/testdata/update_cte/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/update_cte/pgx/go/models.go b/internal/endtoend/testdata/update_cte/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/update_cte/pgx/go/models.go rename to internal/endtoend/testdata/update_cte/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/update_cte/pgx/go/query.sql.go b/internal/endtoend/testdata/update_cte/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/update_cte/pgx/go/query.sql.go rename to internal/endtoend/testdata/update_cte/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/update_cte/pgx/query.sql b/internal/endtoend/testdata/update_cte/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/update_cte/pgx/query.sql rename to internal/endtoend/testdata/update_cte/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/update_cte/pgx/sqlc.json b/internal/endtoend/testdata/update_cte/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/update_cte/pgx/sqlc.json rename to internal/endtoend/testdata/update_cte/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/update_set/postgresql/pgx/go/db.go b/internal/endtoend/testdata/update_set/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/update_set/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/update_set/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/update_set/postgresql/pgx/go/models.go b/internal/endtoend/testdata/update_set/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/update_set/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/update_set/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/update_set/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/update_set/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/update_set/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/update_set/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/update_set/postgresql/pgx/query.sql b/internal/endtoend/testdata/update_set/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/update_set/postgresql/pgx/query.sql rename to internal/endtoend/testdata/update_set/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/update_set/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/update_set/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/update_set/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/update_set/postgresql/pgx/v4/sqlc.json diff --git a/internal/endtoend/testdata/update_set_multiple/postgresql/pgx/go/db.go b/internal/endtoend/testdata/update_set_multiple/postgresql/pgx/v4/go/db.go similarity index 100% rename from internal/endtoend/testdata/update_set_multiple/postgresql/pgx/go/db.go rename to internal/endtoend/testdata/update_set_multiple/postgresql/pgx/v4/go/db.go diff --git a/internal/endtoend/testdata/update_set_multiple/postgresql/pgx/go/models.go b/internal/endtoend/testdata/update_set_multiple/postgresql/pgx/v4/go/models.go similarity index 100% rename from internal/endtoend/testdata/update_set_multiple/postgresql/pgx/go/models.go rename to internal/endtoend/testdata/update_set_multiple/postgresql/pgx/v4/go/models.go diff --git a/internal/endtoend/testdata/update_set_multiple/postgresql/pgx/go/query.sql.go b/internal/endtoend/testdata/update_set_multiple/postgresql/pgx/v4/go/query.sql.go similarity index 100% rename from internal/endtoend/testdata/update_set_multiple/postgresql/pgx/go/query.sql.go rename to internal/endtoend/testdata/update_set_multiple/postgresql/pgx/v4/go/query.sql.go diff --git a/internal/endtoend/testdata/update_set_multiple/postgresql/pgx/query.sql b/internal/endtoend/testdata/update_set_multiple/postgresql/pgx/v4/query.sql similarity index 100% rename from internal/endtoend/testdata/update_set_multiple/postgresql/pgx/query.sql rename to internal/endtoend/testdata/update_set_multiple/postgresql/pgx/v4/query.sql diff --git a/internal/endtoend/testdata/update_set_multiple/postgresql/pgx/sqlc.json b/internal/endtoend/testdata/update_set_multiple/postgresql/pgx/v4/sqlc.json similarity index 100% rename from internal/endtoend/testdata/update_set_multiple/postgresql/pgx/sqlc.json rename to internal/endtoend/testdata/update_set_multiple/postgresql/pgx/v4/sqlc.json