all: gofmt -w -r 'interface{} -> any' (#2874)

This commit is contained in:
Ariel Mashraki
2022-08-19 18:23:04 +03:00
committed by GitHub
parent b6c185a660
commit 2c63d1d70e
619 changed files with 3449 additions and 3449 deletions

View File

@@ -26,7 +26,7 @@ func TestNeighbors(t *testing.T) {
name string
input *Step
wantQuery string
wantArgs []interface{}
wantArgs []any
}{
{
name: "O2O/1type",
@@ -38,7 +38,7 @@ func TestNeighbors(t *testing.T) {
Edge(O2O, false, "users", "spouse_id"),
),
wantQuery: "SELECT * FROM `users` WHERE `spouse_id` = ?",
wantArgs: []interface{}{1},
wantArgs: []any{1},
},
{
name: "O2O/1type/inverse",
@@ -48,7 +48,7 @@ func TestNeighbors(t *testing.T) {
Edge(O2O, true, "nodes", "prev_id"),
),
wantQuery: "SELECT * FROM `nodes` JOIN (SELECT `prev_id` FROM `nodes` WHERE `id` = ?) AS `t1` ON `nodes`.`id` = `t1`.`prev_id`",
wantArgs: []interface{}{1},
wantArgs: []any{1},
},
{
name: "O2M/1type",
@@ -58,7 +58,7 @@ func TestNeighbors(t *testing.T) {
Edge(O2M, false, "users", "parent_id"),
),
wantQuery: "SELECT * FROM `users` WHERE `parent_id` = ?",
wantArgs: []interface{}{1},
wantArgs: []any{1},
},
{
name: "O2O/2types",
@@ -68,7 +68,7 @@ func TestNeighbors(t *testing.T) {
Edge(O2O, false, "cards", "owner_id"),
),
wantQuery: "SELECT * FROM `card` WHERE `owner_id` = ?",
wantArgs: []interface{}{2},
wantArgs: []any{2},
},
{
name: "O2O/2types/inverse",
@@ -78,7 +78,7 @@ func TestNeighbors(t *testing.T) {
Edge(O2O, true, "cards", "owner_id"),
),
wantQuery: "SELECT * FROM `users` JOIN (SELECT `owner_id` FROM `cards` WHERE `id` = ?) AS `t1` ON `users`.`id` = `t1`.`owner_id`",
wantArgs: []interface{}{2},
wantArgs: []any{2},
},
{
name: "O2M/2types",
@@ -88,7 +88,7 @@ func TestNeighbors(t *testing.T) {
Edge(O2M, false, "pets", "owner_id"),
),
wantQuery: "SELECT * FROM `pets` WHERE `owner_id` = ?",
wantArgs: []interface{}{1},
wantArgs: []any{1},
},
{
name: "M2O/2types/inverse",
@@ -98,7 +98,7 @@ func TestNeighbors(t *testing.T) {
Edge(M2O, true, "pets", "owner_id"),
),
wantQuery: "SELECT * FROM `users` JOIN (SELECT `owner_id` FROM `pets` WHERE `id` = ?) AS `t1` ON `users`.`id` = `t1`.`owner_id`",
wantArgs: []interface{}{2},
wantArgs: []any{2},
},
{
name: "M2O/1type/inverse",
@@ -108,7 +108,7 @@ func TestNeighbors(t *testing.T) {
Edge(M2O, true, "users", "parent_id"),
),
wantQuery: "SELECT * FROM `users` JOIN (SELECT `parent_id` FROM `users` WHERE `id` = ?) AS `t1` ON `users`.`id` = `t1`.`parent_id`",
wantArgs: []interface{}{2},
wantArgs: []any{2},
},
{
name: "M2M/2type",
@@ -118,7 +118,7 @@ func TestNeighbors(t *testing.T) {
Edge(M2M, false, "user_groups", "group_id", "user_id"),
),
wantQuery: "SELECT * FROM `users` JOIN (SELECT `user_groups`.`user_id` FROM `user_groups` WHERE `user_groups`.`group_id` = ?) AS `t1` ON `users`.`id` = `t1`.`user_id`",
wantArgs: []interface{}{2},
wantArgs: []any{2},
},
{
name: "M2M/2type/inverse",
@@ -128,7 +128,7 @@ func TestNeighbors(t *testing.T) {
Edge(M2M, true, "user_groups", "group_id", "user_id"),
),
wantQuery: "SELECT * FROM `groups` JOIN (SELECT `user_groups`.`group_id` FROM `user_groups` WHERE `user_groups`.`user_id` = ?) AS `t1` ON `groups`.`id` = `t1`.`group_id`",
wantArgs: []interface{}{2},
wantArgs: []any{2},
},
{
name: "schema/O2O/1type",
@@ -144,7 +144,7 @@ func TestNeighbors(t *testing.T) {
return step
}(),
wantQuery: "SELECT * FROM `mydb`.`users` WHERE `spouse_id` = ?",
wantArgs: []interface{}{1},
wantArgs: []any{1},
},
{
name: "schema/O2O/1type/inverse",
@@ -159,7 +159,7 @@ func TestNeighbors(t *testing.T) {
return step
}(),
wantQuery: "SELECT * FROM `mydb`.`nodes` JOIN (SELECT `prev_id` FROM `mydb`.`nodes` WHERE `id` = ?) AS `t1` ON `mydb`.`nodes`.`id` = `t1`.`prev_id`",
wantArgs: []interface{}{1},
wantArgs: []any{1},
},
{
name: "schema/O2M/1type",
@@ -173,7 +173,7 @@ func TestNeighbors(t *testing.T) {
return step
}(),
wantQuery: "SELECT * FROM `mydb`.`users` WHERE `parent_id` = ?",
wantArgs: []interface{}{1},
wantArgs: []any{1},
},
{
name: "schema/O2O/2types",
@@ -187,7 +187,7 @@ func TestNeighbors(t *testing.T) {
return step
}(),
wantQuery: "SELECT * FROM `mydb`.`card` WHERE `owner_id` = ?",
wantArgs: []interface{}{2},
wantArgs: []any{2},
},
{
name: "schema/O2O/2types/inverse",
@@ -202,7 +202,7 @@ func TestNeighbors(t *testing.T) {
return step
}(),
wantQuery: "SELECT * FROM `mydb`.`users` JOIN (SELECT `owner_id` FROM `mydb`.`cards` WHERE `id` = ?) AS `t1` ON `mydb`.`users`.`id` = `t1`.`owner_id`",
wantArgs: []interface{}{2},
wantArgs: []any{2},
},
{
name: "schema/O2M/2types",
@@ -216,7 +216,7 @@ func TestNeighbors(t *testing.T) {
return step
}(),
wantQuery: "SELECT * FROM `mydb`.`pets` WHERE `owner_id` = ?",
wantArgs: []interface{}{1},
wantArgs: []any{1},
},
{
name: "schema/M2O/2types/inverse",
@@ -231,7 +231,7 @@ func TestNeighbors(t *testing.T) {
return step
}(),
wantQuery: "SELECT * FROM `s1`.`users` JOIN (SELECT `owner_id` FROM `s2`.`pets` WHERE `id` = ?) AS `t1` ON `s1`.`users`.`id` = `t1`.`owner_id`",
wantArgs: []interface{}{2},
wantArgs: []any{2},
},
{
name: "schema/M2O/1type/inverse",
@@ -246,7 +246,7 @@ func TestNeighbors(t *testing.T) {
return step
}(),
wantQuery: "SELECT * FROM `s1`.`users` JOIN (SELECT `parent_id` FROM `s1`.`users` WHERE `id` = ?) AS `t1` ON `s1`.`users`.`id` = `t1`.`parent_id`",
wantArgs: []interface{}{2},
wantArgs: []any{2},
},
{
name: "schema/M2M/2type",
@@ -261,7 +261,7 @@ func TestNeighbors(t *testing.T) {
return step
}(),
wantQuery: "SELECT * FROM `s1`.`users` JOIN (SELECT `s2`.`user_groups`.`user_id` FROM `s2`.`user_groups` WHERE `s2`.`user_groups`.`group_id` = ?) AS `t1` ON `s1`.`users`.`id` = `t1`.`user_id`",
wantArgs: []interface{}{2},
wantArgs: []any{2},
},
{
name: "schema/M2M/2type/inverse",
@@ -276,7 +276,7 @@ func TestNeighbors(t *testing.T) {
return step
}(),
wantQuery: "SELECT * FROM `s1`.`groups` JOIN (SELECT `s2`.`user_groups`.`group_id` FROM `s2`.`user_groups` WHERE `s2`.`user_groups`.`user_id` = ?) AS `t1` ON `s1`.`groups`.`id` = `t1`.`group_id`",
wantArgs: []interface{}{2},
wantArgs: []any{2},
},
}
for _, tt := range tests {
@@ -294,7 +294,7 @@ func TestSetNeighbors(t *testing.T) {
name string
input *Step
wantQuery string
wantArgs []interface{}
wantArgs []any
}{
{
name: "O2M/2types",
@@ -304,7 +304,7 @@ func TestSetNeighbors(t *testing.T) {
Edge(O2M, false, "users", "owner_id"),
),
wantQuery: `SELECT * FROM "pets" JOIN (SELECT "users"."id" FROM "users" WHERE "name" = $1) AS "t1" ON "pets"."owner_id" = "t1"."id"`,
wantArgs: []interface{}{"a8m"},
wantArgs: []any{"a8m"},
},
{
name: "M2O/2types",
@@ -314,7 +314,7 @@ func TestSetNeighbors(t *testing.T) {
Edge(M2O, true, "pets", "owner_id"),
),
wantQuery: `SELECT * FROM "users" JOIN (SELECT "pets"."owner_id" FROM "pets" WHERE "name" = $1) AS "t1" ON "users"."id" = "t1"."owner_id"`,
wantArgs: []interface{}{"pedro"},
wantArgs: []any{"pedro"},
},
{
name: "M2M/2types",
@@ -333,7 +333,7 @@ JOIN
(SELECT "users"."id"
FROM "users"
WHERE "name" = $1) AS "t1" ON "user_groups"."user_id" = "t1"."id") AS "t1" ON "groups"."id" = "t1"."group_id"`,
wantArgs: []interface{}{"a8m"},
wantArgs: []any{"a8m"},
},
{
name: "M2M/2types/inverse",
@@ -352,7 +352,7 @@ JOIN
(SELECT "groups"."id"
FROM "groups"
WHERE "name" = $1) AS "t1" ON "user_groups"."group_id" = "t1"."id") AS "t1" ON "users"."id" = "t1"."user_id"`,
wantArgs: []interface{}{"GitHub"},
wantArgs: []any{"GitHub"},
},
{
name: "schema/O2M/2types",
@@ -366,7 +366,7 @@ JOIN
return step
}(),
wantQuery: `SELECT * FROM "s1"."pets" JOIN (SELECT "s2"."users"."id" FROM "s2"."users" WHERE "name" = $1) AS "t1" ON "s1"."pets"."owner_id" = "t1"."id"`,
wantArgs: []interface{}{"a8m"},
wantArgs: []any{"a8m"},
},
{
name: "schema/M2O/2types",
@@ -380,7 +380,7 @@ JOIN
return step
}(),
wantQuery: `SELECT * FROM "s1"."users" JOIN (SELECT "s2"."pets"."owner_id" FROM "s2"."pets" WHERE "name" = $1) AS "t1" ON "s1"."users"."id" = "t1"."owner_id"`,
wantArgs: []interface{}{"pedro"},
wantArgs: []any{"pedro"},
},
{
name: "schema/M2M/2types",
@@ -404,7 +404,7 @@ JOIN
(SELECT "s2"."users"."id"
FROM "s2"."users"
WHERE "name" = $1) AS "t1" ON "s3"."user_groups"."user_id" = "t1"."id") AS "t1" ON "s1"."groups"."id" = "t1"."group_id"`,
wantArgs: []interface{}{"a8m"},
wantArgs: []any{"a8m"},
},
{
name: "schema/M2M/2types/inverse",
@@ -428,7 +428,7 @@ JOIN
(SELECT "s2"."groups"."id"
FROM "s2"."groups"
WHERE "name" = $1) AS "t1" ON "s3"."user_groups"."group_id" = "t1"."id") AS "t1" ON "s1"."users"."id" = "t1"."user_id"`,
wantArgs: []interface{}{"GitHub"},
wantArgs: []any{"GitHub"},
},
}
for _, tt := range tests {
@@ -642,7 +642,7 @@ func TestHasNeighborsWith(t *testing.T) {
selector *sql.Selector
predicate func(*sql.Selector)
wantQuery string
wantArgs []interface{}
wantArgs []any
}{
{
name: "O2O",
@@ -669,7 +669,7 @@ func TestHasNeighborsWith(t *testing.T) {
s.Where(sql.EQ("name", "a8m"))
},
wantQuery: `SELECT * FROM "cards" WHERE "cards"."owner_id" IN (SELECT "users"."id" FROM "users" WHERE "name" = $1)`,
wantArgs: []interface{}{"a8m"},
wantArgs: []any{"a8m"},
},
{
name: "O2M",
@@ -685,7 +685,7 @@ func TestHasNeighborsWith(t *testing.T) {
s.Where(sql.EQ("name", "pedro"))
},
wantQuery: `SELECT * FROM "users" WHERE "last_name" = $1 AND "users"."id" IN (SELECT "pets"."owner_id" FROM "pets" WHERE "name" = $2)`,
wantArgs: []interface{}{"mashraki", "pedro"},
wantArgs: []any{"mashraki", "pedro"},
},
{
name: "M2O",
@@ -701,7 +701,7 @@ func TestHasNeighborsWith(t *testing.T) {
s.Where(sql.EQ("last_name", "mashraki"))
},
wantQuery: `SELECT * FROM "pets" WHERE "name" = $1 AND "pets"."owner_id" IN (SELECT "users"."id" FROM "users" WHERE "last_name" = $2)`,
wantArgs: []interface{}{"pedro", "mashraki"},
wantArgs: []any{"pedro", "mashraki"},
},
{
name: "M2M",
@@ -721,7 +721,7 @@ WHERE "users"."id" IN
(SELECT "user_groups"."user_id"
FROM "user_groups"
JOIN "groups" AS "t1" ON "user_groups"."group_id" = "t1"."id" WHERE "name" = $1)`,
wantArgs: []interface{}{"GitHub"},
wantArgs: []any{"GitHub"},
},
{
name: "M2M/inverse",
@@ -741,7 +741,7 @@ WHERE "groups"."id" IN
(SELECT "user_groups"."group_id"
FROM "user_groups"
JOIN "users" AS "t1" ON "user_groups"."user_id" = "t1"."id" WHERE "name" = $1)`,
wantArgs: []interface{}{"a8m"},
wantArgs: []any{"a8m"},
},
{
name: "M2M/inverse",
@@ -761,7 +761,7 @@ WHERE "groups"."id" IN
(SELECT "user_groups"."group_id"
FROM "user_groups"
JOIN "users" AS "t1" ON "user_groups"."user_id" = "t1"."id" WHERE "name" IS NOT NULL AND "name" = $1)`,
wantArgs: []interface{}{"a8m"},
wantArgs: []any{"a8m"},
},
{
name: "schema/O2O",
@@ -798,7 +798,7 @@ WHERE "groups"."id" IN
s.Where(sql.EQ("name", "pedro"))
},
wantQuery: `SELECT * FROM "s1"."users" WHERE "last_name" = $1 AND "s1"."users"."id" IN (SELECT "s2"."pets"."owner_id" FROM "s2"."pets" WHERE "name" = $2)`,
wantArgs: []interface{}{"mashraki", "pedro"},
wantArgs: []any{"mashraki", "pedro"},
},
{
name: "schema/M2M",
@@ -823,7 +823,7 @@ WHERE "s1"."users"."id" IN
(SELECT "s2"."user_groups"."user_id"
FROM "s2"."user_groups"
JOIN "s3"."groups" AS "t1" ON "s2"."user_groups"."group_id" = "t1"."id" WHERE "name" = $1)`,
wantArgs: []interface{}{"GitHub"},
wantArgs: []any{"GitHub"},
},
{
name: "O2M/selector",
@@ -839,7 +839,7 @@ WHERE "s1"."users"."id" IN
s.Where(sql.EQ("name", "pedro"))
},
wantQuery: `SELECT * FROM (SELECT * FROM "users") AS "users" WHERE "last_name" = $1 AND "users"."id" IN (SELECT "pets"."owner_id" FROM "pets" WHERE "name" = $2)`,
wantArgs: []interface{}{"mashraki", "pedro"},
wantArgs: []any{"mashraki", "pedro"},
},
{
name: "M2O/selector",
@@ -855,7 +855,7 @@ WHERE "s1"."users"."id" IN
s.Where(sql.EQ("last_name", "mashraki"))
},
wantQuery: `SELECT * FROM (SELECT * FROM "pets") AS "pets" WHERE "name" = $1 AND "pets"."owner_id" IN (SELECT "users"."id" FROM "users" WHERE "last_name" = $2)`,
wantArgs: []interface{}{"pedro", "mashraki"},
wantArgs: []any{"pedro", "mashraki"},
},
{
name: "M2M/selector",
@@ -869,7 +869,7 @@ WHERE "s1"."users"."id" IN
s.Where(sql.EQ("name", "GitHub"))
},
wantQuery: `SELECT * FROM (SELECT * FROM "users") AS "users" WHERE "users"."id" IN (SELECT "user_groups"."user_id" FROM "user_groups" JOIN "groups" AS "t1" ON "user_groups"."group_id" = "t1"."id" WHERE "name" = $1)`,
wantArgs: []interface{}{"GitHub"},
wantArgs: []any{"GitHub"},
},
}
for _, tt := range tests {
@@ -1497,8 +1497,8 @@ type user struct {
}
}
func (*user) values(columns []string) ([]interface{}, error) {
values := make([]interface{}, len(columns))
func (*user) values(columns []string) ([]any, error) {
values := make([]any, len(columns))
for i := range columns {
switch c := columns[i]; c {
case "id", "age", "fk1", "fk2":
@@ -1512,7 +1512,7 @@ func (*user) values(columns []string) ([]interface{}, error) {
return values, nil
}
func (u *user) assign(columns []string, values []interface{}) error {
func (u *user) assign(columns []string, values []any) error {
if len(columns) != len(values) {
return fmt.Errorf("mismatch number of values")
}
@@ -2204,12 +2204,12 @@ func TestQueryNodes(t *testing.T) {
Modifiers: []func(*sql.Selector){
func(s *sql.Selector) { s.ForUpdate(sql.WithLockAction(sql.NoWait)) },
},
ScanValues: func(columns []string) ([]interface{}, error) {
ScanValues: func(columns []string) ([]any, error) {
u := &user{}
users = append(users, u)
return u.values(columns)
},
Assign: func(columns []string, values []interface{}) error {
Assign: func(columns []string, values []any) error {
return users[len(users)-1].assign(columns, values)
},
}
@@ -2263,12 +2263,12 @@ func TestQueryNodesSchema(t *testing.T) {
Predicate: func(s *sql.Selector) {
s.Where(sql.LT("age", 40))
},
ScanValues: func(columns []string) ([]interface{}, error) {
ScanValues: func(columns []string) ([]any, error) {
u := &user{}
users = append(users, u)
return u.values(columns)
},
Assign: func(columns []string, values []interface{}) error {
Assign: func(columns []string, values []any) error {
return users[len(users)-1].assign(columns, values)
},
}
@@ -2302,10 +2302,10 @@ func TestQueryEdges(t *testing.T) {
Predicate: func(s *sql.Selector) {
s.Where(sql.InValues("user_id", 1, 2, 3))
},
ScanValues: func() [2]interface{} {
return [2]interface{}{&sql.NullInt64{}, &sql.NullInt64{}}
ScanValues: func() [2]any {
return [2]any{&sql.NullInt64{}, &sql.NullInt64{}}
},
Assign: func(out, in interface{}) error {
Assign: func(out, in any) error {
o, i := out.(*sql.NullInt64), in.(*sql.NullInt64)
edges = append(edges, []int64{o.Int64, i.Int64})
return nil
@@ -2340,10 +2340,10 @@ func TestQueryEdgesSchema(t *testing.T) {
Predicate: func(s *sql.Selector) {
s.Where(sql.InValues("user_id", 1, 2, 3))
},
ScanValues: func() [2]interface{} {
return [2]interface{}{&sql.NullInt64{}, &sql.NullInt64{}}
ScanValues: func() [2]any {
return [2]any{&sql.NullInt64{}, &sql.NullInt64{}}
},
Assign: func(out, in interface{}) error {
Assign: func(out, in any) error {
o, i := out.(*sql.NullInt64), in.(*sql.NullInt64)
edges = append(edges, []int64{o.Int64, i.Int64})
return nil