diff --git a/internal/codegen/golang/imports.go b/internal/codegen/golang/imports.go index 8ff51eb2c6..e60380abda 100644 --- a/internal/codegen/golang/imports.go +++ b/internal/codegen/golang/imports.go @@ -136,7 +136,7 @@ func (i *importer) interfaceImports() fileImports { } std := map[string]struct{}{ - "context": struct{}{}, + "context": {}, } if uses("sql.Null") { std["database/sql"] = struct{}{} @@ -183,12 +183,12 @@ func (i *importer) interfaceImports() fileImports { } pkgs := make([]ImportSpec, 0, len(pkg)) - for spec, _ := range pkg { + for spec := range pkg { pkgs = append(pkgs, spec) } stds := make([]ImportSpec, 0, len(std)) - for path, _ := range std { + for path := range std { stds = append(stds, ImportSpec{Path: path}) } @@ -243,12 +243,12 @@ func (i *importer) modelImports() fileImports { } pkgs := make([]ImportSpec, 0, len(pkg)) - for spec, _ := range pkg { + for spec := range pkg { pkgs = append(pkgs, spec) } stds := make([]ImportSpec, 0, len(std)) - for path, _ := range std { + for path := range std { stds = append(stds, ImportSpec{Path: path}) } @@ -330,7 +330,7 @@ func (i *importer) queryImports(filename string) fileImports { } std := map[string]struct{}{ - "context": struct{}{}, + "context": {}, } if uses("sql.Null") { std["database/sql"] = struct{}{} @@ -380,12 +380,12 @@ func (i *importer) queryImports(filename string) fileImports { } pkgs := make([]ImportSpec, 0, len(pkg)) - for spec, _ := range pkg { + for spec := range pkg { pkgs = append(pkgs, spec) } stds := make([]ImportSpec, 0, len(std)) - for path, _ := range std { + for path := range std { stds = append(stds, ImportSpec{Path: path}) } diff --git a/internal/codegen/kotlin/imports.go b/internal/codegen/kotlin/imports.go index 6942d84a99..31f2e5b86e 100644 --- a/internal/codegen/kotlin/imports.go +++ b/internal/codegen/kotlin/imports.go @@ -57,7 +57,7 @@ func (i *importer) interfaceImports() [][]string { std := stdImports(uses) stds := make([]string, 0, len(std)) - for s, _ := range std { + for s := range std { stds = append(stds, s) } @@ -85,7 +85,7 @@ func (i *importer) modelImports() [][]string { } stds := make([]string, 0, len(std)) - for s, _ := range std { + for s := range std { stds = append(stds, s) } @@ -163,7 +163,7 @@ func (i *importer) queryImports(filename string) [][]string { } stds := make([]string, 0, len(std)) - for s, _ := range std { + for s := range std { stds = append(stds, s) } diff --git a/internal/sql/ast/a_array_expr.go b/internal/sql/ast/a_array_expr.go index 90a49cf2df..dafa0e8e85 100644 --- a/internal/sql/ast/a_array_expr.go +++ b/internal/sql/ast/a_array_expr.go @@ -1,7 +1,5 @@ package ast -import () - type A_ArrayExpr struct { Elements *List Location int diff --git a/internal/sql/ast/a_const.go b/internal/sql/ast/a_const.go index 2dc4aaf1b6..720dca4a11 100644 --- a/internal/sql/ast/a_const.go +++ b/internal/sql/ast/a_const.go @@ -1,7 +1,5 @@ package ast -import () - type A_Const struct { Val Node Location int diff --git a/internal/sql/ast/a_expr.go b/internal/sql/ast/a_expr.go index b548613fb3..415dd1e23f 100644 --- a/internal/sql/ast/a_expr.go +++ b/internal/sql/ast/a_expr.go @@ -1,7 +1,5 @@ package ast -import () - type A_Expr struct { Kind A_Expr_Kind Name *List diff --git a/internal/sql/ast/a_indices.go b/internal/sql/ast/a_indices.go index fd0fce53de..8972f3a556 100644 --- a/internal/sql/ast/a_indices.go +++ b/internal/sql/ast/a_indices.go @@ -1,7 +1,5 @@ package ast -import () - type A_Indices struct { IsSlice bool Lidx Node diff --git a/internal/sql/ast/a_indirection.go b/internal/sql/ast/a_indirection.go index 2a5da0b58b..b03b4621a9 100644 --- a/internal/sql/ast/a_indirection.go +++ b/internal/sql/ast/a_indirection.go @@ -1,7 +1,5 @@ package ast -import () - type A_Indirection struct { Arg Node Indirection *List diff --git a/internal/sql/ast/access_priv.go b/internal/sql/ast/access_priv.go index acbe0aedb7..8701adacdb 100644 --- a/internal/sql/ast/access_priv.go +++ b/internal/sql/ast/access_priv.go @@ -1,7 +1,5 @@ package ast -import () - type AccessPriv struct { PrivName *string Cols *List diff --git a/internal/sql/ast/aggref.go b/internal/sql/ast/aggref.go index da68b6d9ac..c4fa9af7e5 100644 --- a/internal/sql/ast/aggref.go +++ b/internal/sql/ast/aggref.go @@ -1,7 +1,5 @@ package ast -import () - type Aggref struct { Xpr Node Aggfnoid Oid diff --git a/internal/sql/ast/alias.go b/internal/sql/ast/alias.go index 1640f766b7..7c6302a5ef 100644 --- a/internal/sql/ast/alias.go +++ b/internal/sql/ast/alias.go @@ -1,7 +1,5 @@ package ast -import () - type Alias struct { Aliasname *string Colnames *List diff --git a/internal/sql/ast/alter_collation_stmt.go b/internal/sql/ast/alter_collation_stmt.go index bb853f9ab7..fa78ed7bf1 100644 --- a/internal/sql/ast/alter_collation_stmt.go +++ b/internal/sql/ast/alter_collation_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterCollationStmt struct { Collname *List } diff --git a/internal/sql/ast/alter_database_stmt.go b/internal/sql/ast/alter_database_stmt.go index 2a121e0843..84d91f089c 100644 --- a/internal/sql/ast/alter_database_stmt.go +++ b/internal/sql/ast/alter_database_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterDatabaseStmt struct { Dbname *string Options *List diff --git a/internal/sql/ast/alter_default_privileges_stmt.go b/internal/sql/ast/alter_default_privileges_stmt.go index 7fb09061c0..64632a726d 100644 --- a/internal/sql/ast/alter_default_privileges_stmt.go +++ b/internal/sql/ast/alter_default_privileges_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterDefaultPrivilegesStmt struct { Options *List Action *GrantStmt diff --git a/internal/sql/ast/alter_domain_stmt.go b/internal/sql/ast/alter_domain_stmt.go index 474871c2b1..f9f419937f 100644 --- a/internal/sql/ast/alter_domain_stmt.go +++ b/internal/sql/ast/alter_domain_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterDomainStmt struct { Subtype byte TypeName *List diff --git a/internal/sql/ast/alter_enum_stmt.go b/internal/sql/ast/alter_enum_stmt.go index 45f62116f0..1346b3c0d0 100644 --- a/internal/sql/ast/alter_enum_stmt.go +++ b/internal/sql/ast/alter_enum_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterEnumStmt struct { TypeName *List OldVal *string diff --git a/internal/sql/ast/alter_extension_contents_stmt.go b/internal/sql/ast/alter_extension_contents_stmt.go index 16ab565534..27ad1c31d6 100644 --- a/internal/sql/ast/alter_extension_contents_stmt.go +++ b/internal/sql/ast/alter_extension_contents_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterExtensionContentsStmt struct { Extname *string Action int diff --git a/internal/sql/ast/alter_extension_stmt.go b/internal/sql/ast/alter_extension_stmt.go index 6ca48b9fbf..049e712c94 100644 --- a/internal/sql/ast/alter_extension_stmt.go +++ b/internal/sql/ast/alter_extension_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterExtensionStmt struct { Extname *string Options *List diff --git a/internal/sql/ast/alter_fdw_stmt.go b/internal/sql/ast/alter_fdw_stmt.go index 3d46f5da4e..12c6457d71 100644 --- a/internal/sql/ast/alter_fdw_stmt.go +++ b/internal/sql/ast/alter_fdw_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterFdwStmt struct { Fdwname *string FuncOptions *List diff --git a/internal/sql/ast/alter_foreign_server_stmt.go b/internal/sql/ast/alter_foreign_server_stmt.go index 1d12347339..9f3e8dbe64 100644 --- a/internal/sql/ast/alter_foreign_server_stmt.go +++ b/internal/sql/ast/alter_foreign_server_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterForeignServerStmt struct { Servername *string Version *string diff --git a/internal/sql/ast/alter_function_stmt.go b/internal/sql/ast/alter_function_stmt.go index 14b988173a..1193ab7656 100644 --- a/internal/sql/ast/alter_function_stmt.go +++ b/internal/sql/ast/alter_function_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterFunctionStmt struct { Func *ObjectWithArgs Actions *List diff --git a/internal/sql/ast/alter_object_depends_stmt.go b/internal/sql/ast/alter_object_depends_stmt.go index c7f2896c70..83cc3c9641 100644 --- a/internal/sql/ast/alter_object_depends_stmt.go +++ b/internal/sql/ast/alter_object_depends_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterObjectDependsStmt struct { ObjectType ObjectType Relation *RangeVar diff --git a/internal/sql/ast/alter_object_schema_stmt.go b/internal/sql/ast/alter_object_schema_stmt.go index 540636789b..664e6f1495 100644 --- a/internal/sql/ast/alter_object_schema_stmt.go +++ b/internal/sql/ast/alter_object_schema_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterObjectSchemaStmt struct { ObjectType ObjectType Relation *RangeVar diff --git a/internal/sql/ast/alter_op_family_stmt.go b/internal/sql/ast/alter_op_family_stmt.go index bd287e2822..60655d76b0 100644 --- a/internal/sql/ast/alter_op_family_stmt.go +++ b/internal/sql/ast/alter_op_family_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterOpFamilyStmt struct { Opfamilyname *List Amname *string diff --git a/internal/sql/ast/alter_operator_stmt.go b/internal/sql/ast/alter_operator_stmt.go index 6d66905a7a..11ef659a8c 100644 --- a/internal/sql/ast/alter_operator_stmt.go +++ b/internal/sql/ast/alter_operator_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterOperatorStmt struct { Opername *ObjectWithArgs Options *List diff --git a/internal/sql/ast/alter_owner_stmt.go b/internal/sql/ast/alter_owner_stmt.go index 7e00554a58..8a4be65183 100644 --- a/internal/sql/ast/alter_owner_stmt.go +++ b/internal/sql/ast/alter_owner_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterOwnerStmt struct { ObjectType ObjectType Relation *RangeVar diff --git a/internal/sql/ast/alter_policy_stmt.go b/internal/sql/ast/alter_policy_stmt.go index 4d037fb5d7..03e814328c 100644 --- a/internal/sql/ast/alter_policy_stmt.go +++ b/internal/sql/ast/alter_policy_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterPolicyStmt struct { PolicyName *string Table *RangeVar diff --git a/internal/sql/ast/alter_publication_stmt.go b/internal/sql/ast/alter_publication_stmt.go index d25a16cfa6..c1288858eb 100644 --- a/internal/sql/ast/alter_publication_stmt.go +++ b/internal/sql/ast/alter_publication_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterPublicationStmt struct { Pubname *string Options *List diff --git a/internal/sql/ast/alter_role_stmt.go b/internal/sql/ast/alter_role_stmt.go index 8ae793df6e..e616f05917 100644 --- a/internal/sql/ast/alter_role_stmt.go +++ b/internal/sql/ast/alter_role_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterRoleStmt struct { Role *RoleSpec Options *List diff --git a/internal/sql/ast/alter_seq_stmt.go b/internal/sql/ast/alter_seq_stmt.go index aa5d156c72..ca4c86a413 100644 --- a/internal/sql/ast/alter_seq_stmt.go +++ b/internal/sql/ast/alter_seq_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterSeqStmt struct { Sequence *RangeVar Options *List diff --git a/internal/sql/ast/alter_subscription_stmt.go b/internal/sql/ast/alter_subscription_stmt.go index b9051036f7..443fc7bfb8 100644 --- a/internal/sql/ast/alter_subscription_stmt.go +++ b/internal/sql/ast/alter_subscription_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterSubscriptionStmt struct { Kind AlterSubscriptionType Subname *string diff --git a/internal/sql/ast/alter_table_move_all_stmt.go b/internal/sql/ast/alter_table_move_all_stmt.go index 86f94e9baa..39f1256083 100644 --- a/internal/sql/ast/alter_table_move_all_stmt.go +++ b/internal/sql/ast/alter_table_move_all_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterTableMoveAllStmt struct { OrigTablespacename *string Objtype ObjectType diff --git a/internal/sql/ast/alter_table_space_options_stmt.go b/internal/sql/ast/alter_table_space_options_stmt.go index 6d633f46c6..fc49cfe6b8 100644 --- a/internal/sql/ast/alter_table_space_options_stmt.go +++ b/internal/sql/ast/alter_table_space_options_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterTableSpaceOptionsStmt struct { Tablespacename *string Options *List diff --git a/internal/sql/ast/alter_ts_configuration_stmt.go b/internal/sql/ast/alter_ts_configuration_stmt.go index 9079a225c8..6b58ada4e6 100644 --- a/internal/sql/ast/alter_ts_configuration_stmt.go +++ b/internal/sql/ast/alter_ts_configuration_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterTSConfigurationStmt struct { Kind AlterTSConfigType Cfgname *List diff --git a/internal/sql/ast/alter_ts_dictionary_stmt.go b/internal/sql/ast/alter_ts_dictionary_stmt.go index efd9ccf492..0506c49b34 100644 --- a/internal/sql/ast/alter_ts_dictionary_stmt.go +++ b/internal/sql/ast/alter_ts_dictionary_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterTSDictionaryStmt struct { Dictname *List Options *List diff --git a/internal/sql/ast/alter_user_mapping_stmt.go b/internal/sql/ast/alter_user_mapping_stmt.go index b9ffa2b60c..aeeb0912ae 100644 --- a/internal/sql/ast/alter_user_mapping_stmt.go +++ b/internal/sql/ast/alter_user_mapping_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type AlterUserMappingStmt struct { User *RoleSpec Servername *string diff --git a/internal/sql/ast/alternative_sub_plan.go b/internal/sql/ast/alternative_sub_plan.go index eea3258344..86031afd19 100644 --- a/internal/sql/ast/alternative_sub_plan.go +++ b/internal/sql/ast/alternative_sub_plan.go @@ -1,7 +1,5 @@ package ast -import () - type AlternativeSubPlan struct { Xpr Node Subplans *List diff --git a/internal/sql/ast/array_coerce_expr.go b/internal/sql/ast/array_coerce_expr.go index ab66a0b0d4..314c6881bf 100644 --- a/internal/sql/ast/array_coerce_expr.go +++ b/internal/sql/ast/array_coerce_expr.go @@ -1,7 +1,5 @@ package ast -import () - type ArrayCoerceExpr struct { Xpr Node Arg Node diff --git a/internal/sql/ast/array_expr.go b/internal/sql/ast/array_expr.go index f7dc93db7f..c61aed8df7 100644 --- a/internal/sql/ast/array_expr.go +++ b/internal/sql/ast/array_expr.go @@ -1,7 +1,5 @@ package ast -import () - type ArrayExpr struct { Xpr Node ArrayTypeid Oid diff --git a/internal/sql/ast/array_ref.go b/internal/sql/ast/array_ref.go index 631d36082b..d94d800bb9 100644 --- a/internal/sql/ast/array_ref.go +++ b/internal/sql/ast/array_ref.go @@ -1,7 +1,5 @@ package ast -import () - type ArrayRef struct { Xpr Node Refarraytype Oid diff --git a/internal/sql/ast/bool_expr.go b/internal/sql/ast/bool_expr.go index d6d342fe99..41ddba949b 100644 --- a/internal/sql/ast/bool_expr.go +++ b/internal/sql/ast/bool_expr.go @@ -1,7 +1,5 @@ package ast -import () - type BoolExpr struct { Xpr Node Boolop BoolExprType diff --git a/internal/sql/ast/boolean_test_expr.go b/internal/sql/ast/boolean_test_expr.go index 2e30401db8..7efbb46462 100644 --- a/internal/sql/ast/boolean_test_expr.go +++ b/internal/sql/ast/boolean_test_expr.go @@ -1,7 +1,5 @@ package ast -import () - type BooleanTest struct { Xpr Node Arg Node diff --git a/internal/sql/ast/case_expr.go b/internal/sql/ast/case_expr.go index ff0fb23c33..c23ffae2a4 100644 --- a/internal/sql/ast/case_expr.go +++ b/internal/sql/ast/case_expr.go @@ -1,7 +1,5 @@ package ast -import () - type CaseExpr struct { Xpr Node Casetype Oid diff --git a/internal/sql/ast/case_test_expr.go b/internal/sql/ast/case_test_expr.go index cbceccd741..8899985ca8 100644 --- a/internal/sql/ast/case_test_expr.go +++ b/internal/sql/ast/case_test_expr.go @@ -1,7 +1,5 @@ package ast -import () - type CaseTestExpr struct { Xpr Node TypeId Oid diff --git a/internal/sql/ast/case_when.go b/internal/sql/ast/case_when.go index e8a2ef5b90..9b8a488955 100644 --- a/internal/sql/ast/case_when.go +++ b/internal/sql/ast/case_when.go @@ -1,7 +1,5 @@ package ast -import () - type CaseWhen struct { Xpr Node Expr Node diff --git a/internal/sql/ast/coalesce_expr.go b/internal/sql/ast/coalesce_expr.go index fddf3618d2..513b495445 100644 --- a/internal/sql/ast/coalesce_expr.go +++ b/internal/sql/ast/coalesce_expr.go @@ -1,7 +1,5 @@ package ast -import () - type CoalesceExpr struct { Xpr Node Coalescetype Oid diff --git a/internal/sql/ast/coerce_to_domain.go b/internal/sql/ast/coerce_to_domain.go index 02698280f0..e81a83f15d 100644 --- a/internal/sql/ast/coerce_to_domain.go +++ b/internal/sql/ast/coerce_to_domain.go @@ -1,7 +1,5 @@ package ast -import () - type CoerceToDomain struct { Xpr Node Arg Node diff --git a/internal/sql/ast/coerce_to_domain_value.go b/internal/sql/ast/coerce_to_domain_value.go index 37ad0f7083..b2e26cb00c 100644 --- a/internal/sql/ast/coerce_to_domain_value.go +++ b/internal/sql/ast/coerce_to_domain_value.go @@ -1,7 +1,5 @@ package ast -import () - type CoerceToDomainValue struct { Xpr Node TypeId Oid diff --git a/internal/sql/ast/coerce_via_io.go b/internal/sql/ast/coerce_via_io.go index 443bcf51d9..48aea6ce72 100644 --- a/internal/sql/ast/coerce_via_io.go +++ b/internal/sql/ast/coerce_via_io.go @@ -1,7 +1,5 @@ package ast -import () - type CoerceViaIO struct { Xpr Node Arg Node diff --git a/internal/sql/ast/collate_clause.go b/internal/sql/ast/collate_clause.go index ced00d8670..0c1629a05d 100644 --- a/internal/sql/ast/collate_clause.go +++ b/internal/sql/ast/collate_clause.go @@ -1,7 +1,5 @@ package ast -import () - type CollateClause struct { Arg Node Collname *List diff --git a/internal/sql/ast/collate_expr.go b/internal/sql/ast/collate_expr.go index d4ac1cad91..6c32eece77 100644 --- a/internal/sql/ast/collate_expr.go +++ b/internal/sql/ast/collate_expr.go @@ -1,7 +1,5 @@ package ast -import () - type CollateExpr struct { Xpr Node Arg Node diff --git a/internal/sql/ast/comment_stmt.go b/internal/sql/ast/comment_stmt.go index 7a54bef7b5..304827a294 100644 --- a/internal/sql/ast/comment_stmt.go +++ b/internal/sql/ast/comment_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CommentStmt struct { Objtype ObjectType Object Node diff --git a/internal/sql/ast/common_table_expr.go b/internal/sql/ast/common_table_expr.go index 4fe68b77dd..d5ae01f040 100644 --- a/internal/sql/ast/common_table_expr.go +++ b/internal/sql/ast/common_table_expr.go @@ -1,7 +1,5 @@ package ast -import () - type CommonTableExpr struct { Ctename *string Aliascolnames *List diff --git a/internal/sql/ast/const.go b/internal/sql/ast/const.go index 93b2d97551..d33f0e84ed 100644 --- a/internal/sql/ast/const.go +++ b/internal/sql/ast/const.go @@ -1,7 +1,5 @@ package ast -import () - type Const struct { Xpr Node Consttype Oid diff --git a/internal/sql/ast/constraint.go b/internal/sql/ast/constraint.go index 87a022e94a..5b628506af 100644 --- a/internal/sql/ast/constraint.go +++ b/internal/sql/ast/constraint.go @@ -1,7 +1,5 @@ package ast -import () - type Constraint struct { Contype ConstrType Conname *string diff --git a/internal/sql/ast/constraints_set_stmt.go b/internal/sql/ast/constraints_set_stmt.go index 8a78023085..ca0a33323d 100644 --- a/internal/sql/ast/constraints_set_stmt.go +++ b/internal/sql/ast/constraints_set_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type ConstraintsSetStmt struct { Constraints *List Deferred bool diff --git a/internal/sql/ast/convert_rowtype_expr.go b/internal/sql/ast/convert_rowtype_expr.go index 1a685602c8..9e72c0c5c5 100644 --- a/internal/sql/ast/convert_rowtype_expr.go +++ b/internal/sql/ast/convert_rowtype_expr.go @@ -1,7 +1,5 @@ package ast -import () - type ConvertRowtypeExpr struct { Xpr Node Arg Node diff --git a/internal/sql/ast/copy_stmt.go b/internal/sql/ast/copy_stmt.go index ed368a3fbe..65d4dc69cc 100644 --- a/internal/sql/ast/copy_stmt.go +++ b/internal/sql/ast/copy_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CopyStmt struct { Relation *RangeVar Query Node diff --git a/internal/sql/ast/create_am_stmt.go b/internal/sql/ast/create_am_stmt.go index 4163618ae2..16fe6455c5 100644 --- a/internal/sql/ast/create_am_stmt.go +++ b/internal/sql/ast/create_am_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateAmStmt struct { Amname *string HandlerName *List diff --git a/internal/sql/ast/create_conversion_stmt.go b/internal/sql/ast/create_conversion_stmt.go index 725dc1aa4c..c0f4de14b1 100644 --- a/internal/sql/ast/create_conversion_stmt.go +++ b/internal/sql/ast/create_conversion_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateConversionStmt struct { ConversionName *List ForEncodingName *string diff --git a/internal/sql/ast/create_domain_stmt.go b/internal/sql/ast/create_domain_stmt.go index 6d43ee9847..3c541c4b2e 100644 --- a/internal/sql/ast/create_domain_stmt.go +++ b/internal/sql/ast/create_domain_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateDomainStmt struct { Domainname *List TypeName *TypeName diff --git a/internal/sql/ast/create_event_trig_stmt.go b/internal/sql/ast/create_event_trig_stmt.go index 09ae2c20db..276b32a6a0 100644 --- a/internal/sql/ast/create_event_trig_stmt.go +++ b/internal/sql/ast/create_event_trig_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateEventTrigStmt struct { Trigname *string Eventname *string diff --git a/internal/sql/ast/create_extension_stmt.go b/internal/sql/ast/create_extension_stmt.go index 4c7c27e481..2fe8755b6a 100644 --- a/internal/sql/ast/create_extension_stmt.go +++ b/internal/sql/ast/create_extension_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateExtensionStmt struct { Extname *string IfNotExists bool diff --git a/internal/sql/ast/create_fdw_stmt.go b/internal/sql/ast/create_fdw_stmt.go index 03fa16b4a1..fd97378308 100644 --- a/internal/sql/ast/create_fdw_stmt.go +++ b/internal/sql/ast/create_fdw_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateFdwStmt struct { Fdwname *string FuncOptions *List diff --git a/internal/sql/ast/create_foreign_server_stmt.go b/internal/sql/ast/create_foreign_server_stmt.go index 3fe7b81eac..b7d24445b4 100644 --- a/internal/sql/ast/create_foreign_server_stmt.go +++ b/internal/sql/ast/create_foreign_server_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateForeignServerStmt struct { Servername *string Servertype *string diff --git a/internal/sql/ast/create_foreign_table_stmt.go b/internal/sql/ast/create_foreign_table_stmt.go index 34addc785a..6661588786 100644 --- a/internal/sql/ast/create_foreign_table_stmt.go +++ b/internal/sql/ast/create_foreign_table_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateForeignTableStmt struct { Base *CreateStmt Servername *string diff --git a/internal/sql/ast/create_op_class_item.go b/internal/sql/ast/create_op_class_item.go index 271c143ab0..09621bd0d8 100644 --- a/internal/sql/ast/create_op_class_item.go +++ b/internal/sql/ast/create_op_class_item.go @@ -1,7 +1,5 @@ package ast -import () - type CreateOpClassItem struct { Itemtype int Name *ObjectWithArgs diff --git a/internal/sql/ast/create_op_class_stmt.go b/internal/sql/ast/create_op_class_stmt.go index df4016e290..a4ab7b067c 100644 --- a/internal/sql/ast/create_op_class_stmt.go +++ b/internal/sql/ast/create_op_class_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateOpClassStmt struct { Opclassname *List Opfamilyname *List diff --git a/internal/sql/ast/create_op_family_stmt.go b/internal/sql/ast/create_op_family_stmt.go index eda950e229..b939625ed3 100644 --- a/internal/sql/ast/create_op_family_stmt.go +++ b/internal/sql/ast/create_op_family_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateOpFamilyStmt struct { Opfamilyname *List Amname *string diff --git a/internal/sql/ast/create_p_lang_stmt.go b/internal/sql/ast/create_p_lang_stmt.go index 807f2817c2..5f11ce9eb1 100644 --- a/internal/sql/ast/create_p_lang_stmt.go +++ b/internal/sql/ast/create_p_lang_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreatePLangStmt struct { Replace bool Plname *string diff --git a/internal/sql/ast/create_policy_stmt.go b/internal/sql/ast/create_policy_stmt.go index 56565258bf..39e244f7a4 100644 --- a/internal/sql/ast/create_policy_stmt.go +++ b/internal/sql/ast/create_policy_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreatePolicyStmt struct { PolicyName *string Table *RangeVar diff --git a/internal/sql/ast/create_publication_stmt.go b/internal/sql/ast/create_publication_stmt.go index 038bc8aedc..5d0b6a05f5 100644 --- a/internal/sql/ast/create_publication_stmt.go +++ b/internal/sql/ast/create_publication_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreatePublicationStmt struct { Pubname *string Options *List diff --git a/internal/sql/ast/create_range_stmt.go b/internal/sql/ast/create_range_stmt.go index 699916139e..6e0aaa5092 100644 --- a/internal/sql/ast/create_range_stmt.go +++ b/internal/sql/ast/create_range_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateRangeStmt struct { TypeName *List Params *List diff --git a/internal/sql/ast/create_role_stmt.go b/internal/sql/ast/create_role_stmt.go index 49efb88939..144540863e 100644 --- a/internal/sql/ast/create_role_stmt.go +++ b/internal/sql/ast/create_role_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateRoleStmt struct { StmtType RoleStmtType Role *string diff --git a/internal/sql/ast/create_seq_stmt.go b/internal/sql/ast/create_seq_stmt.go index bbbe3c393f..f7b9ef564d 100644 --- a/internal/sql/ast/create_seq_stmt.go +++ b/internal/sql/ast/create_seq_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateSeqStmt struct { Sequence *RangeVar Options *List diff --git a/internal/sql/ast/create_stats_stmt.go b/internal/sql/ast/create_stats_stmt.go index 968063c932..4bd64e162c 100644 --- a/internal/sql/ast/create_stats_stmt.go +++ b/internal/sql/ast/create_stats_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateStatsStmt struct { Defnames *List StatTypes *List diff --git a/internal/sql/ast/create_stmt.go b/internal/sql/ast/create_stmt.go index 4c3b9b8370..7982b690a2 100644 --- a/internal/sql/ast/create_stmt.go +++ b/internal/sql/ast/create_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateStmt struct { Relation *RangeVar TableElts *List diff --git a/internal/sql/ast/create_subscription_stmt.go b/internal/sql/ast/create_subscription_stmt.go index 90d3da4e31..1d7d49c403 100644 --- a/internal/sql/ast/create_subscription_stmt.go +++ b/internal/sql/ast/create_subscription_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateSubscriptionStmt struct { Subname *string Conninfo *string diff --git a/internal/sql/ast/create_table_as_stmt.go b/internal/sql/ast/create_table_as_stmt.go index f83ca453b3..6dbf291de4 100644 --- a/internal/sql/ast/create_table_as_stmt.go +++ b/internal/sql/ast/create_table_as_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateTableAsStmt struct { Query Node Into *IntoClause diff --git a/internal/sql/ast/create_table_space_stmt.go b/internal/sql/ast/create_table_space_stmt.go index 70e0881ef7..92951572d3 100644 --- a/internal/sql/ast/create_table_space_stmt.go +++ b/internal/sql/ast/create_table_space_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateTableSpaceStmt struct { Tablespacename *string Owner *RoleSpec diff --git a/internal/sql/ast/create_trig_stmt.go b/internal/sql/ast/create_trig_stmt.go index a28885a3db..acecce084c 100644 --- a/internal/sql/ast/create_trig_stmt.go +++ b/internal/sql/ast/create_trig_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateTrigStmt struct { Trigname *string Relation *RangeVar diff --git a/internal/sql/ast/create_user_mapping_stmt.go b/internal/sql/ast/create_user_mapping_stmt.go index 9b70c50217..f5fd41f76c 100644 --- a/internal/sql/ast/create_user_mapping_stmt.go +++ b/internal/sql/ast/create_user_mapping_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreateUserMappingStmt struct { User *RoleSpec Servername *string diff --git a/internal/sql/ast/createdb_stmt.go b/internal/sql/ast/createdb_stmt.go index 6c44e5a464..114505862d 100644 --- a/internal/sql/ast/createdb_stmt.go +++ b/internal/sql/ast/createdb_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type CreatedbStmt struct { Dbname *string Options *List diff --git a/internal/sql/ast/current_of_expr.go b/internal/sql/ast/current_of_expr.go index 19ac87103b..88b457f8d2 100644 --- a/internal/sql/ast/current_of_expr.go +++ b/internal/sql/ast/current_of_expr.go @@ -1,7 +1,5 @@ package ast -import () - type CurrentOfExpr struct { Xpr Node Cvarno Index diff --git a/internal/sql/ast/declare_cursor_stmt.go b/internal/sql/ast/declare_cursor_stmt.go index 32328265b0..82b0e6a2e0 100644 --- a/internal/sql/ast/declare_cursor_stmt.go +++ b/internal/sql/ast/declare_cursor_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type DeclareCursorStmt struct { Portalname *string Options int diff --git a/internal/sql/ast/def_elem.go b/internal/sql/ast/def_elem.go index 2e3846aa31..03ecf88e77 100644 --- a/internal/sql/ast/def_elem.go +++ b/internal/sql/ast/def_elem.go @@ -1,7 +1,5 @@ package ast -import () - type DefElem struct { Defnamespace *string Defname *string diff --git a/internal/sql/ast/define_stmt.go b/internal/sql/ast/define_stmt.go index 41b055003d..3860183d7e 100644 --- a/internal/sql/ast/define_stmt.go +++ b/internal/sql/ast/define_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type DefineStmt struct { Kind ObjectType Oldstyle bool diff --git a/internal/sql/ast/delete_stmt.go b/internal/sql/ast/delete_stmt.go index 797057e6fd..3e28add176 100644 --- a/internal/sql/ast/delete_stmt.go +++ b/internal/sql/ast/delete_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type DeleteStmt struct { Relation *RangeVar UsingClause *List diff --git a/internal/sql/ast/do_stmt.go b/internal/sql/ast/do_stmt.go index 75795aa59a..edc831f15c 100644 --- a/internal/sql/ast/do_stmt.go +++ b/internal/sql/ast/do_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type DoStmt struct { Args *List } diff --git a/internal/sql/ast/drop_owned_stmt.go b/internal/sql/ast/drop_owned_stmt.go index a440b6ad88..5826c33bbc 100644 --- a/internal/sql/ast/drop_owned_stmt.go +++ b/internal/sql/ast/drop_owned_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type DropOwnedStmt struct { Roles *List Behavior DropBehavior diff --git a/internal/sql/ast/drop_role_stmt.go b/internal/sql/ast/drop_role_stmt.go index d99e089100..95bd26a671 100644 --- a/internal/sql/ast/drop_role_stmt.go +++ b/internal/sql/ast/drop_role_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type DropRoleStmt struct { Roles *List MissingOk bool diff --git a/internal/sql/ast/drop_stmt.go b/internal/sql/ast/drop_stmt.go index cc0944ac21..9bb7d649a0 100644 --- a/internal/sql/ast/drop_stmt.go +++ b/internal/sql/ast/drop_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type DropStmt struct { Objects *List RemoveType ObjectType diff --git a/internal/sql/ast/execute_stmt.go b/internal/sql/ast/execute_stmt.go index a9166f3c6c..92a237141d 100644 --- a/internal/sql/ast/execute_stmt.go +++ b/internal/sql/ast/execute_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type ExecuteStmt struct { Name *string Params *List diff --git a/internal/sql/ast/explain_stmt.go b/internal/sql/ast/explain_stmt.go index 5a016d1b4b..1d78aa815a 100644 --- a/internal/sql/ast/explain_stmt.go +++ b/internal/sql/ast/explain_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type ExplainStmt struct { Query Node Options *List diff --git a/internal/sql/ast/field_select.go b/internal/sql/ast/field_select.go index f61da7d98e..347abd44bf 100644 --- a/internal/sql/ast/field_select.go +++ b/internal/sql/ast/field_select.go @@ -1,7 +1,5 @@ package ast -import () - type FieldSelect struct { Xpr Node Arg Node diff --git a/internal/sql/ast/field_store.go b/internal/sql/ast/field_store.go index 50b73e5c85..6c2cfc230c 100644 --- a/internal/sql/ast/field_store.go +++ b/internal/sql/ast/field_store.go @@ -1,7 +1,5 @@ package ast -import () - type FieldStore struct { Xpr Node Arg Node diff --git a/internal/sql/ast/from_expr.go b/internal/sql/ast/from_expr.go index 5803310ad7..deb93da4a4 100644 --- a/internal/sql/ast/from_expr.go +++ b/internal/sql/ast/from_expr.go @@ -1,7 +1,5 @@ package ast -import () - type FromExpr struct { Fromlist *List Quals Node diff --git a/internal/sql/ast/func_expr.go b/internal/sql/ast/func_expr.go index 1716a0ef55..e571a63049 100644 --- a/internal/sql/ast/func_expr.go +++ b/internal/sql/ast/func_expr.go @@ -1,7 +1,5 @@ package ast -import () - type FuncExpr struct { Xpr Node Funcid Oid diff --git a/internal/sql/ast/function_parameter.go b/internal/sql/ast/function_parameter.go index 9bb668c297..54262f6130 100644 --- a/internal/sql/ast/function_parameter.go +++ b/internal/sql/ast/function_parameter.go @@ -1,7 +1,5 @@ package ast -import () - type FunctionParameter struct { Name *string ArgType *TypeName diff --git a/internal/sql/ast/grant_role_stmt.go b/internal/sql/ast/grant_role_stmt.go index 0f9bec95b1..5d785efa7e 100644 --- a/internal/sql/ast/grant_role_stmt.go +++ b/internal/sql/ast/grant_role_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type GrantRoleStmt struct { GrantedRoles *List GranteeRoles *List diff --git a/internal/sql/ast/grant_stmt.go b/internal/sql/ast/grant_stmt.go index df1020b950..cbed7911ac 100644 --- a/internal/sql/ast/grant_stmt.go +++ b/internal/sql/ast/grant_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type GrantStmt struct { IsGrant bool Targtype GrantTargetType diff --git a/internal/sql/ast/grouping_func.go b/internal/sql/ast/grouping_func.go index dbce82b566..059bfb9dec 100644 --- a/internal/sql/ast/grouping_func.go +++ b/internal/sql/ast/grouping_func.go @@ -1,7 +1,5 @@ package ast -import () - type GroupingFunc struct { Xpr Node Args *List diff --git a/internal/sql/ast/grouping_set.go b/internal/sql/ast/grouping_set.go index fe99b9e0a4..32db38a607 100644 --- a/internal/sql/ast/grouping_set.go +++ b/internal/sql/ast/grouping_set.go @@ -1,7 +1,5 @@ package ast -import () - type GroupingSet struct { Kind GroupingSetKind Content *List diff --git a/internal/sql/ast/import_foreign_schema_stmt.go b/internal/sql/ast/import_foreign_schema_stmt.go index d76b70e88e..6b333f665b 100644 --- a/internal/sql/ast/import_foreign_schema_stmt.go +++ b/internal/sql/ast/import_foreign_schema_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type ImportForeignSchemaStmt struct { ServerName *string RemoteSchema *string diff --git a/internal/sql/ast/index_elem.go b/internal/sql/ast/index_elem.go index 6ccc3e181e..52ac09688b 100644 --- a/internal/sql/ast/index_elem.go +++ b/internal/sql/ast/index_elem.go @@ -1,7 +1,5 @@ package ast -import () - type IndexElem struct { Name *string Expr Node diff --git a/internal/sql/ast/index_stmt.go b/internal/sql/ast/index_stmt.go index 1edb2e6f6b..c0f12bdb68 100644 --- a/internal/sql/ast/index_stmt.go +++ b/internal/sql/ast/index_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type IndexStmt struct { Idxname *string Relation *RangeVar diff --git a/internal/sql/ast/infer_clause.go b/internal/sql/ast/infer_clause.go index 557e16bc66..1e1d93c3d8 100644 --- a/internal/sql/ast/infer_clause.go +++ b/internal/sql/ast/infer_clause.go @@ -1,7 +1,5 @@ package ast -import () - type InferClause struct { IndexElems *List WhereClause Node diff --git a/internal/sql/ast/inference_elem.go b/internal/sql/ast/inference_elem.go index 2d04f212cd..d7b4e091c2 100644 --- a/internal/sql/ast/inference_elem.go +++ b/internal/sql/ast/inference_elem.go @@ -1,7 +1,5 @@ package ast -import () - type InferenceElem struct { Xpr Node Expr Node diff --git a/internal/sql/ast/insert_stmt.go b/internal/sql/ast/insert_stmt.go index 12a3a2dbeb..12ee24846c 100644 --- a/internal/sql/ast/insert_stmt.go +++ b/internal/sql/ast/insert_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type InsertStmt struct { Relation *RangeVar Cols *List diff --git a/internal/sql/ast/into_clause.go b/internal/sql/ast/into_clause.go index ee56c27ae3..e460b65ea0 100644 --- a/internal/sql/ast/into_clause.go +++ b/internal/sql/ast/into_clause.go @@ -1,7 +1,5 @@ package ast -import () - type IntoClause struct { Rel *RangeVar ColNames *List diff --git a/internal/sql/ast/join_expr.go b/internal/sql/ast/join_expr.go index 3ec33129f9..86e38d2d3b 100644 --- a/internal/sql/ast/join_expr.go +++ b/internal/sql/ast/join_expr.go @@ -1,7 +1,5 @@ package ast -import () - type JoinExpr struct { Jointype JoinType IsNatural bool diff --git a/internal/sql/ast/lock_stmt.go b/internal/sql/ast/lock_stmt.go index c88c1ed116..70ec64dce3 100644 --- a/internal/sql/ast/lock_stmt.go +++ b/internal/sql/ast/lock_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type LockStmt struct { Relations *List Mode int diff --git a/internal/sql/ast/locking_clause.go b/internal/sql/ast/locking_clause.go index cf347b9108..5800a03806 100644 --- a/internal/sql/ast/locking_clause.go +++ b/internal/sql/ast/locking_clause.go @@ -1,7 +1,5 @@ package ast -import () - type LockingClause struct { LockedRels *List Strength LockClauseStrength diff --git a/internal/sql/ast/min_max_expr.go b/internal/sql/ast/min_max_expr.go index d73b05da03..8f0f7ea578 100644 --- a/internal/sql/ast/min_max_expr.go +++ b/internal/sql/ast/min_max_expr.go @@ -1,7 +1,5 @@ package ast -import () - type MinMaxExpr struct { Xpr Node Minmaxtype Oid diff --git a/internal/sql/ast/multi_assign_ref.go b/internal/sql/ast/multi_assign_ref.go index 2ea22a0302..ef0d5554c3 100644 --- a/internal/sql/ast/multi_assign_ref.go +++ b/internal/sql/ast/multi_assign_ref.go @@ -1,7 +1,5 @@ package ast -import () - type MultiAssignRef struct { Source Node Colno int diff --git a/internal/sql/ast/named_arg_expr.go b/internal/sql/ast/named_arg_expr.go index 27fa198ae6..1c802bdd26 100644 --- a/internal/sql/ast/named_arg_expr.go +++ b/internal/sql/ast/named_arg_expr.go @@ -1,7 +1,5 @@ package ast -import () - type NamedArgExpr struct { Xpr Node Arg Node diff --git a/internal/sql/ast/next_value_expr.go b/internal/sql/ast/next_value_expr.go index 12e50fe151..050c090368 100644 --- a/internal/sql/ast/next_value_expr.go +++ b/internal/sql/ast/next_value_expr.go @@ -1,7 +1,5 @@ package ast -import () - type NextValueExpr struct { Xpr Node Seqid Oid diff --git a/internal/sql/ast/null_test_expr.go b/internal/sql/ast/null_test_expr.go index e555746a8e..51fd37f6bb 100644 --- a/internal/sql/ast/null_test_expr.go +++ b/internal/sql/ast/null_test_expr.go @@ -1,7 +1,5 @@ package ast -import () - type NullTest struct { Xpr Node Arg Node diff --git a/internal/sql/ast/object_with_args.go b/internal/sql/ast/object_with_args.go index 297973241f..5b5a1a8bd9 100644 --- a/internal/sql/ast/object_with_args.go +++ b/internal/sql/ast/object_with_args.go @@ -1,7 +1,5 @@ package ast -import () - type ObjectWithArgs struct { Objname *List Objargs *List diff --git a/internal/sql/ast/on_conflict_clause.go b/internal/sql/ast/on_conflict_clause.go index 6cf6975dcc..25333d6d59 100644 --- a/internal/sql/ast/on_conflict_clause.go +++ b/internal/sql/ast/on_conflict_clause.go @@ -1,7 +1,5 @@ package ast -import () - type OnConflictClause struct { Action OnConflictAction Infer *InferClause diff --git a/internal/sql/ast/on_conflict_expr.go b/internal/sql/ast/on_conflict_expr.go index 1b3925ce3c..ae9659c754 100644 --- a/internal/sql/ast/on_conflict_expr.go +++ b/internal/sql/ast/on_conflict_expr.go @@ -1,7 +1,5 @@ package ast -import () - type OnConflictExpr struct { Action OnConflictAction ArbiterElems *List diff --git a/internal/sql/ast/op_expr.go b/internal/sql/ast/op_expr.go index a3112465a0..5b371545dc 100644 --- a/internal/sql/ast/op_expr.go +++ b/internal/sql/ast/op_expr.go @@ -1,7 +1,5 @@ package ast -import () - type OpExpr struct { Xpr Node Opno Oid diff --git a/internal/sql/ast/param.go b/internal/sql/ast/param.go index 98a497fb7e..33220800bb 100644 --- a/internal/sql/ast/param.go +++ b/internal/sql/ast/param.go @@ -1,7 +1,5 @@ package ast -import () - type Param struct { Xpr Node Paramkind ParamKind diff --git a/internal/sql/ast/partition_bound_spec.go b/internal/sql/ast/partition_bound_spec.go index f652814be9..fb4ada70af 100644 --- a/internal/sql/ast/partition_bound_spec.go +++ b/internal/sql/ast/partition_bound_spec.go @@ -1,7 +1,5 @@ package ast -import () - type PartitionBoundSpec struct { Strategy byte Listdatums *List diff --git a/internal/sql/ast/partition_elem.go b/internal/sql/ast/partition_elem.go index 68bcc649c6..b4be165d36 100644 --- a/internal/sql/ast/partition_elem.go +++ b/internal/sql/ast/partition_elem.go @@ -1,7 +1,5 @@ package ast -import () - type PartitionElem struct { Name *string Expr Node diff --git a/internal/sql/ast/partition_range_datum.go b/internal/sql/ast/partition_range_datum.go index 9e261264a1..312437dd32 100644 --- a/internal/sql/ast/partition_range_datum.go +++ b/internal/sql/ast/partition_range_datum.go @@ -1,7 +1,5 @@ package ast -import () - type PartitionRangeDatum struct { Kind PartitionRangeDatumKind Value Node diff --git a/internal/sql/ast/partition_spec.go b/internal/sql/ast/partition_spec.go index 65ce566c00..2918119e68 100644 --- a/internal/sql/ast/partition_spec.go +++ b/internal/sql/ast/partition_spec.go @@ -1,7 +1,5 @@ package ast -import () - type PartitionSpec struct { Strategy *string PartParams *List diff --git a/internal/sql/ast/prepare_stmt.go b/internal/sql/ast/prepare_stmt.go index 3ea1a04b5c..a088ac29b1 100644 --- a/internal/sql/ast/prepare_stmt.go +++ b/internal/sql/ast/prepare_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type PrepareStmt struct { Name *string Argtypes *List diff --git a/internal/sql/ast/query.go b/internal/sql/ast/query.go index 4e0d80307d..db25dfeb5d 100644 --- a/internal/sql/ast/query.go +++ b/internal/sql/ast/query.go @@ -1,7 +1,5 @@ package ast -import () - type Query struct { CommandType CmdType QuerySource QuerySource diff --git a/internal/sql/ast/range_function.go b/internal/sql/ast/range_function.go index 3eca1ec7d8..dd92870aa4 100644 --- a/internal/sql/ast/range_function.go +++ b/internal/sql/ast/range_function.go @@ -1,7 +1,5 @@ package ast -import () - type RangeFunction struct { Lateral bool Ordinality bool diff --git a/internal/sql/ast/range_subselect.go b/internal/sql/ast/range_subselect.go index 6bbbaed4a2..aaf4d5adaf 100644 --- a/internal/sql/ast/range_subselect.go +++ b/internal/sql/ast/range_subselect.go @@ -1,7 +1,5 @@ package ast -import () - type RangeSubselect struct { Lateral bool Subquery Node diff --git a/internal/sql/ast/range_table_func.go b/internal/sql/ast/range_table_func.go index f0ea4d9f86..e53992edab 100644 --- a/internal/sql/ast/range_table_func.go +++ b/internal/sql/ast/range_table_func.go @@ -1,7 +1,5 @@ package ast -import () - type RangeTableFunc struct { Lateral bool Docexpr Node diff --git a/internal/sql/ast/range_table_func_col.go b/internal/sql/ast/range_table_func_col.go index a4bbcbf56e..2c06db1c08 100644 --- a/internal/sql/ast/range_table_func_col.go +++ b/internal/sql/ast/range_table_func_col.go @@ -1,7 +1,5 @@ package ast -import () - type RangeTableFuncCol struct { Colname *string TypeName *TypeName diff --git a/internal/sql/ast/range_table_sample.go b/internal/sql/ast/range_table_sample.go index 0f9e10c1bd..c5fa2a2880 100644 --- a/internal/sql/ast/range_table_sample.go +++ b/internal/sql/ast/range_table_sample.go @@ -1,7 +1,5 @@ package ast -import () - type RangeTableSample struct { Relation Node Method *List diff --git a/internal/sql/ast/range_tbl_entry.go b/internal/sql/ast/range_tbl_entry.go index 27800339fe..be40e619b4 100644 --- a/internal/sql/ast/range_tbl_entry.go +++ b/internal/sql/ast/range_tbl_entry.go @@ -1,7 +1,5 @@ package ast -import () - type RangeTblEntry struct { Rtekind RTEKind Relid Oid diff --git a/internal/sql/ast/range_tbl_function.go b/internal/sql/ast/range_tbl_function.go index 09c2c341f1..ee0e609f74 100644 --- a/internal/sql/ast/range_tbl_function.go +++ b/internal/sql/ast/range_tbl_function.go @@ -1,7 +1,5 @@ package ast -import () - type RangeTblFunction struct { Funcexpr Node Funccolcount int diff --git a/internal/sql/ast/reassign_owned_stmt.go b/internal/sql/ast/reassign_owned_stmt.go index dd837e6672..9162131f46 100644 --- a/internal/sql/ast/reassign_owned_stmt.go +++ b/internal/sql/ast/reassign_owned_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type ReassignOwnedStmt struct { Roles *List Newrole *RoleSpec diff --git a/internal/sql/ast/relabel_type.go b/internal/sql/ast/relabel_type.go index f47ebb936a..e30e93184e 100644 --- a/internal/sql/ast/relabel_type.go +++ b/internal/sql/ast/relabel_type.go @@ -1,7 +1,5 @@ package ast -import () - type RelabelType struct { Xpr Node Arg Node diff --git a/internal/sql/ast/rename_stmt.go b/internal/sql/ast/rename_stmt.go index 2fe766804c..cb9c176324 100644 --- a/internal/sql/ast/rename_stmt.go +++ b/internal/sql/ast/rename_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type RenameStmt struct { RenameType ObjectType RelationType ObjectType diff --git a/internal/sql/ast/row_compare_expr.go b/internal/sql/ast/row_compare_expr.go index 8be30a690f..884cc3420d 100644 --- a/internal/sql/ast/row_compare_expr.go +++ b/internal/sql/ast/row_compare_expr.go @@ -1,7 +1,5 @@ package ast -import () - type RowCompareExpr struct { Xpr Node Rctype RowCompareType diff --git a/internal/sql/ast/row_expr.go b/internal/sql/ast/row_expr.go index 3ea32852a9..7e996b0e93 100644 --- a/internal/sql/ast/row_expr.go +++ b/internal/sql/ast/row_expr.go @@ -1,7 +1,5 @@ package ast -import () - type RowExpr struct { Xpr Node Args *List diff --git a/internal/sql/ast/rule_stmt.go b/internal/sql/ast/rule_stmt.go index 502fdd9959..5ed05a8c5f 100644 --- a/internal/sql/ast/rule_stmt.go +++ b/internal/sql/ast/rule_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type RuleStmt struct { Relation *RangeVar Rulename *string diff --git a/internal/sql/ast/scalar_array_op_expr.go b/internal/sql/ast/scalar_array_op_expr.go index 75d0daaaed..6b9ad6ad8b 100644 --- a/internal/sql/ast/scalar_array_op_expr.go +++ b/internal/sql/ast/scalar_array_op_expr.go @@ -1,7 +1,5 @@ package ast -import () - type ScalarArrayOpExpr struct { Xpr Node Opno Oid diff --git a/internal/sql/ast/sec_label_stmt.go b/internal/sql/ast/sec_label_stmt.go index 151410c6da..608edb733f 100644 --- a/internal/sql/ast/sec_label_stmt.go +++ b/internal/sql/ast/sec_label_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type SecLabelStmt struct { Objtype ObjectType Object Node diff --git a/internal/sql/ast/set_operation_stmt.go b/internal/sql/ast/set_operation_stmt.go index ea9fca8a08..9ab1950d1b 100644 --- a/internal/sql/ast/set_operation_stmt.go +++ b/internal/sql/ast/set_operation_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type SetOperationStmt struct { Op SetOperation All bool diff --git a/internal/sql/ast/set_to_default.go b/internal/sql/ast/set_to_default.go index c538bb9187..c127d3bc77 100644 --- a/internal/sql/ast/set_to_default.go +++ b/internal/sql/ast/set_to_default.go @@ -1,7 +1,5 @@ package ast -import () - type SetToDefault struct { Xpr Node TypeId Oid diff --git a/internal/sql/ast/sort_by.go b/internal/sql/ast/sort_by.go index 4b429a3d75..49c4004f28 100644 --- a/internal/sql/ast/sort_by.go +++ b/internal/sql/ast/sort_by.go @@ -1,7 +1,5 @@ package ast -import () - type SortBy struct { Node Node SortbyDir SortByDir diff --git a/internal/sql/ast/sql_value_function.go b/internal/sql/ast/sql_value_function.go index a2f974aee9..a2e5214cb0 100644 --- a/internal/sql/ast/sql_value_function.go +++ b/internal/sql/ast/sql_value_function.go @@ -1,7 +1,5 @@ package ast -import () - type SQLValueFunction struct { Xpr Node Op SQLValueFunctionOp diff --git a/internal/sql/ast/sub_link.go b/internal/sql/ast/sub_link.go index 02d899c0b7..d61a629785 100644 --- a/internal/sql/ast/sub_link.go +++ b/internal/sql/ast/sub_link.go @@ -1,7 +1,5 @@ package ast -import () - type SubLinkType uint const ( diff --git a/internal/sql/ast/sub_plan.go b/internal/sql/ast/sub_plan.go index 901815add0..2443e86c98 100644 --- a/internal/sql/ast/sub_plan.go +++ b/internal/sql/ast/sub_plan.go @@ -1,7 +1,5 @@ package ast -import () - type SubPlan struct { Xpr Node SubLinkType SubLinkType diff --git a/internal/sql/ast/table_func.go b/internal/sql/ast/table_func.go index add29a8d48..615ff82074 100644 --- a/internal/sql/ast/table_func.go +++ b/internal/sql/ast/table_func.go @@ -1,7 +1,5 @@ package ast -import () - type TableFunc struct { NsUris *List NsNames *List diff --git a/internal/sql/ast/table_sample_clause.go b/internal/sql/ast/table_sample_clause.go index 0a0cb1367a..b92f731430 100644 --- a/internal/sql/ast/table_sample_clause.go +++ b/internal/sql/ast/table_sample_clause.go @@ -1,7 +1,5 @@ package ast -import () - type TableSampleClause struct { Tsmhandler Oid Args *List diff --git a/internal/sql/ast/target_entry.go b/internal/sql/ast/target_entry.go index 4d63eedf60..c9f72184e8 100644 --- a/internal/sql/ast/target_entry.go +++ b/internal/sql/ast/target_entry.go @@ -1,7 +1,5 @@ package ast -import () - type TargetEntry struct { Xpr Node Expr Node diff --git a/internal/sql/ast/transaction_stmt.go b/internal/sql/ast/transaction_stmt.go index a2d6ab0d85..a6bf4bdf83 100644 --- a/internal/sql/ast/transaction_stmt.go +++ b/internal/sql/ast/transaction_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type TransactionStmt struct { Kind TransactionStmtKind Options *List diff --git a/internal/sql/ast/truncate_stmt.go b/internal/sql/ast/truncate_stmt.go index af4f9cae17..6518fccdbc 100644 --- a/internal/sql/ast/truncate_stmt.go +++ b/internal/sql/ast/truncate_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type TruncateStmt struct { Relations *List RestartSeqs bool diff --git a/internal/sql/ast/type_cast.go b/internal/sql/ast/type_cast.go index d8c3051cf1..8390f5b621 100644 --- a/internal/sql/ast/type_cast.go +++ b/internal/sql/ast/type_cast.go @@ -1,7 +1,5 @@ package ast -import () - type TypeCast struct { Arg Node TypeName *TypeName diff --git a/internal/sql/ast/update_stmt.go b/internal/sql/ast/update_stmt.go index ee68ddda36..dd476a3587 100644 --- a/internal/sql/ast/update_stmt.go +++ b/internal/sql/ast/update_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type UpdateStmt struct { Relation *RangeVar TargetList *List diff --git a/internal/sql/ast/vacuum_stmt.go b/internal/sql/ast/vacuum_stmt.go index 3e10974d07..942fb762b2 100644 --- a/internal/sql/ast/vacuum_stmt.go +++ b/internal/sql/ast/vacuum_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type VacuumStmt struct { Options int Relation *RangeVar diff --git a/internal/sql/ast/var.go b/internal/sql/ast/var.go index d6a60f0d4e..0d558180cb 100644 --- a/internal/sql/ast/var.go +++ b/internal/sql/ast/var.go @@ -1,7 +1,5 @@ package ast -import () - type Var struct { Xpr Node Varno Index diff --git a/internal/sql/ast/variable_set_stmt.go b/internal/sql/ast/variable_set_stmt.go index f699d71e79..9307152293 100644 --- a/internal/sql/ast/variable_set_stmt.go +++ b/internal/sql/ast/variable_set_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type VariableSetStmt struct { Kind VariableSetKind Name *string diff --git a/internal/sql/ast/view_stmt.go b/internal/sql/ast/view_stmt.go index 814ccb253a..be93733f72 100644 --- a/internal/sql/ast/view_stmt.go +++ b/internal/sql/ast/view_stmt.go @@ -1,7 +1,5 @@ package ast -import () - type ViewStmt struct { View *RangeVar Aliases *List diff --git a/internal/sql/ast/window_clause.go b/internal/sql/ast/window_clause.go index d5189797a9..0a2f082f01 100644 --- a/internal/sql/ast/window_clause.go +++ b/internal/sql/ast/window_clause.go @@ -1,7 +1,5 @@ package ast -import () - type WindowClause struct { Name *string Refname *string diff --git a/internal/sql/ast/window_func.go b/internal/sql/ast/window_func.go index 4dcec0c5a0..eb0ba5c968 100644 --- a/internal/sql/ast/window_func.go +++ b/internal/sql/ast/window_func.go @@ -1,7 +1,5 @@ package ast -import () - type WindowFunc struct { Xpr Node Winfnoid Oid diff --git a/internal/sql/ast/with_check_option.go b/internal/sql/ast/with_check_option.go index 134fd59356..b622db4753 100644 --- a/internal/sql/ast/with_check_option.go +++ b/internal/sql/ast/with_check_option.go @@ -1,7 +1,5 @@ package ast -import () - type WithCheckOption struct { Kind WCOKind Relname *string diff --git a/internal/sql/ast/with_clause.go b/internal/sql/ast/with_clause.go index 487fb688de..6334930439 100644 --- a/internal/sql/ast/with_clause.go +++ b/internal/sql/ast/with_clause.go @@ -1,7 +1,5 @@ package ast -import () - type WithClause struct { Ctes *List Recursive bool diff --git a/internal/sql/ast/xml_expr.go b/internal/sql/ast/xml_expr.go index 4c331bda28..cbd82b3653 100644 --- a/internal/sql/ast/xml_expr.go +++ b/internal/sql/ast/xml_expr.go @@ -1,7 +1,5 @@ package ast -import () - type XmlExpr struct { Xpr Node Op XmlExprOp diff --git a/internal/sql/ast/xml_serialize.go b/internal/sql/ast/xml_serialize.go index 1fbf7c3372..32e4cc476d 100644 --- a/internal/sql/ast/xml_serialize.go +++ b/internal/sql/ast/xml_serialize.go @@ -1,7 +1,5 @@ package ast -import () - type XmlSerialize struct { Xmloption XmlOptionType Expr Node