updated deps; regen ent

This commit is contained in:
2022-11-03 02:19:19 +01:00
parent 4b256dd594
commit ff3bbe0037
44 changed files with 938 additions and 2309 deletions

View File

@@ -32,7 +32,7 @@ func IDNEQ(id int) predicate.MatchPlayer {
// IDIn applies the In predicate on the ID field.
func IDIn(ids ...int) predicate.MatchPlayer {
return predicate.MatchPlayer(func(s *sql.Selector) {
v := make([]interface{}, len(ids))
v := make([]any, len(ids))
for i := range v {
v[i] = ids[i]
}
@@ -43,7 +43,7 @@ func IDIn(ids ...int) predicate.MatchPlayer {
// IDNotIn applies the NotIn predicate on the ID field.
func IDNotIn(ids ...int) predicate.MatchPlayer {
return predicate.MatchPlayer(func(s *sql.Selector) {
v := make([]interface{}, len(ids))
v := make([]any, len(ids))
for i := range v {
v[i] = ids[i]
}
@@ -312,7 +312,7 @@ func TeamIDNEQ(v int) predicate.MatchPlayer {
// TeamIDIn applies the In predicate on the "team_id" field.
func TeamIDIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -323,7 +323,7 @@ func TeamIDIn(vs ...int) predicate.MatchPlayer {
// TeamIDNotIn applies the NotIn predicate on the "team_id" field.
func TeamIDNotIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -376,7 +376,7 @@ func KillsNEQ(v int) predicate.MatchPlayer {
// KillsIn applies the In predicate on the "kills" field.
func KillsIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -387,7 +387,7 @@ func KillsIn(vs ...int) predicate.MatchPlayer {
// KillsNotIn applies the NotIn predicate on the "kills" field.
func KillsNotIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -440,7 +440,7 @@ func DeathsNEQ(v int) predicate.MatchPlayer {
// DeathsIn applies the In predicate on the "deaths" field.
func DeathsIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -451,7 +451,7 @@ func DeathsIn(vs ...int) predicate.MatchPlayer {
// DeathsNotIn applies the NotIn predicate on the "deaths" field.
func DeathsNotIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -504,7 +504,7 @@ func AssistsNEQ(v int) predicate.MatchPlayer {
// AssistsIn applies the In predicate on the "assists" field.
func AssistsIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -515,7 +515,7 @@ func AssistsIn(vs ...int) predicate.MatchPlayer {
// AssistsNotIn applies the NotIn predicate on the "assists" field.
func AssistsNotIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -568,7 +568,7 @@ func HeadshotNEQ(v int) predicate.MatchPlayer {
// HeadshotIn applies the In predicate on the "headshot" field.
func HeadshotIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -579,7 +579,7 @@ func HeadshotIn(vs ...int) predicate.MatchPlayer {
// HeadshotNotIn applies the NotIn predicate on the "headshot" field.
func HeadshotNotIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -632,7 +632,7 @@ func MvpNEQ(v uint) predicate.MatchPlayer {
// MvpIn applies the In predicate on the "mvp" field.
func MvpIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -643,7 +643,7 @@ func MvpIn(vs ...uint) predicate.MatchPlayer {
// MvpNotIn applies the NotIn predicate on the "mvp" field.
func MvpNotIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -696,7 +696,7 @@ func ScoreNEQ(v int) predicate.MatchPlayer {
// ScoreIn applies the In predicate on the "score" field.
func ScoreIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -707,7 +707,7 @@ func ScoreIn(vs ...int) predicate.MatchPlayer {
// ScoreNotIn applies the NotIn predicate on the "score" field.
func ScoreNotIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -760,7 +760,7 @@ func RankNewNEQ(v int) predicate.MatchPlayer {
// RankNewIn applies the In predicate on the "rank_new" field.
func RankNewIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -771,7 +771,7 @@ func RankNewIn(vs ...int) predicate.MatchPlayer {
// RankNewNotIn applies the NotIn predicate on the "rank_new" field.
func RankNewNotIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -838,7 +838,7 @@ func RankOldNEQ(v int) predicate.MatchPlayer {
// RankOldIn applies the In predicate on the "rank_old" field.
func RankOldIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -849,7 +849,7 @@ func RankOldIn(vs ...int) predicate.MatchPlayer {
// RankOldNotIn applies the NotIn predicate on the "rank_old" field.
func RankOldNotIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -916,7 +916,7 @@ func Mk2NEQ(v uint) predicate.MatchPlayer {
// Mk2In applies the In predicate on the "mk_2" field.
func Mk2In(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -927,7 +927,7 @@ func Mk2In(vs ...uint) predicate.MatchPlayer {
// Mk2NotIn applies the NotIn predicate on the "mk_2" field.
func Mk2NotIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -994,7 +994,7 @@ func Mk3NEQ(v uint) predicate.MatchPlayer {
// Mk3In applies the In predicate on the "mk_3" field.
func Mk3In(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1005,7 +1005,7 @@ func Mk3In(vs ...uint) predicate.MatchPlayer {
// Mk3NotIn applies the NotIn predicate on the "mk_3" field.
func Mk3NotIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1072,7 +1072,7 @@ func Mk4NEQ(v uint) predicate.MatchPlayer {
// Mk4In applies the In predicate on the "mk_4" field.
func Mk4In(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1083,7 +1083,7 @@ func Mk4In(vs ...uint) predicate.MatchPlayer {
// Mk4NotIn applies the NotIn predicate on the "mk_4" field.
func Mk4NotIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1150,7 +1150,7 @@ func Mk5NEQ(v uint) predicate.MatchPlayer {
// Mk5In applies the In predicate on the "mk_5" field.
func Mk5In(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1161,7 +1161,7 @@ func Mk5In(vs ...uint) predicate.MatchPlayer {
// Mk5NotIn applies the NotIn predicate on the "mk_5" field.
func Mk5NotIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1228,7 +1228,7 @@ func DmgEnemyNEQ(v uint) predicate.MatchPlayer {
// DmgEnemyIn applies the In predicate on the "dmg_enemy" field.
func DmgEnemyIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1239,7 +1239,7 @@ func DmgEnemyIn(vs ...uint) predicate.MatchPlayer {
// DmgEnemyNotIn applies the NotIn predicate on the "dmg_enemy" field.
func DmgEnemyNotIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1306,7 +1306,7 @@ func DmgTeamNEQ(v uint) predicate.MatchPlayer {
// DmgTeamIn applies the In predicate on the "dmg_team" field.
func DmgTeamIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1317,7 +1317,7 @@ func DmgTeamIn(vs ...uint) predicate.MatchPlayer {
// DmgTeamNotIn applies the NotIn predicate on the "dmg_team" field.
func DmgTeamNotIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1384,7 +1384,7 @@ func UdHeNEQ(v uint) predicate.MatchPlayer {
// UdHeIn applies the In predicate on the "ud_he" field.
func UdHeIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1395,7 +1395,7 @@ func UdHeIn(vs ...uint) predicate.MatchPlayer {
// UdHeNotIn applies the NotIn predicate on the "ud_he" field.
func UdHeNotIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1462,7 +1462,7 @@ func UdFlamesNEQ(v uint) predicate.MatchPlayer {
// UdFlamesIn applies the In predicate on the "ud_flames" field.
func UdFlamesIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1473,7 +1473,7 @@ func UdFlamesIn(vs ...uint) predicate.MatchPlayer {
// UdFlamesNotIn applies the NotIn predicate on the "ud_flames" field.
func UdFlamesNotIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1540,7 +1540,7 @@ func UdFlashNEQ(v uint) predicate.MatchPlayer {
// UdFlashIn applies the In predicate on the "ud_flash" field.
func UdFlashIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1551,7 +1551,7 @@ func UdFlashIn(vs ...uint) predicate.MatchPlayer {
// UdFlashNotIn applies the NotIn predicate on the "ud_flash" field.
func UdFlashNotIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1618,7 +1618,7 @@ func UdDecoyNEQ(v uint) predicate.MatchPlayer {
// UdDecoyIn applies the In predicate on the "ud_decoy" field.
func UdDecoyIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1629,7 +1629,7 @@ func UdDecoyIn(vs ...uint) predicate.MatchPlayer {
// UdDecoyNotIn applies the NotIn predicate on the "ud_decoy" field.
func UdDecoyNotIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1696,7 +1696,7 @@ func UdSmokeNEQ(v uint) predicate.MatchPlayer {
// UdSmokeIn applies the In predicate on the "ud_smoke" field.
func UdSmokeIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1707,7 +1707,7 @@ func UdSmokeIn(vs ...uint) predicate.MatchPlayer {
// UdSmokeNotIn applies the NotIn predicate on the "ud_smoke" field.
func UdSmokeNotIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1774,7 +1774,7 @@ func CrosshairNEQ(v string) predicate.MatchPlayer {
// CrosshairIn applies the In predicate on the "crosshair" field.
func CrosshairIn(vs ...string) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1785,7 +1785,7 @@ func CrosshairIn(vs ...string) predicate.MatchPlayer {
// CrosshairNotIn applies the NotIn predicate on the "crosshair" field.
func CrosshairNotIn(vs ...string) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1887,7 +1887,7 @@ func ColorNEQ(v Color) predicate.MatchPlayer {
// ColorIn applies the In predicate on the "color" field.
func ColorIn(vs ...Color) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1898,7 +1898,7 @@ func ColorIn(vs ...Color) predicate.MatchPlayer {
// ColorNotIn applies the NotIn predicate on the "color" field.
func ColorNotIn(vs ...Color) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1937,7 +1937,7 @@ func KastNEQ(v int) predicate.MatchPlayer {
// KastIn applies the In predicate on the "kast" field.
func KastIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -1948,7 +1948,7 @@ func KastIn(vs ...int) predicate.MatchPlayer {
// KastNotIn applies the NotIn predicate on the "kast" field.
func KastNotIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -2015,7 +2015,7 @@ func FlashDurationSelfNEQ(v float32) predicate.MatchPlayer {
// FlashDurationSelfIn applies the In predicate on the "flash_duration_self" field.
func FlashDurationSelfIn(vs ...float32) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -2026,7 +2026,7 @@ func FlashDurationSelfIn(vs ...float32) predicate.MatchPlayer {
// FlashDurationSelfNotIn applies the NotIn predicate on the "flash_duration_self" field.
func FlashDurationSelfNotIn(vs ...float32) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -2093,7 +2093,7 @@ func FlashDurationTeamNEQ(v float32) predicate.MatchPlayer {
// FlashDurationTeamIn applies the In predicate on the "flash_duration_team" field.
func FlashDurationTeamIn(vs ...float32) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -2104,7 +2104,7 @@ func FlashDurationTeamIn(vs ...float32) predicate.MatchPlayer {
// FlashDurationTeamNotIn applies the NotIn predicate on the "flash_duration_team" field.
func FlashDurationTeamNotIn(vs ...float32) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -2171,7 +2171,7 @@ func FlashDurationEnemyNEQ(v float32) predicate.MatchPlayer {
// FlashDurationEnemyIn applies the In predicate on the "flash_duration_enemy" field.
func FlashDurationEnemyIn(vs ...float32) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -2182,7 +2182,7 @@ func FlashDurationEnemyIn(vs ...float32) predicate.MatchPlayer {
// FlashDurationEnemyNotIn applies the NotIn predicate on the "flash_duration_enemy" field.
func FlashDurationEnemyNotIn(vs ...float32) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -2249,7 +2249,7 @@ func FlashTotalSelfNEQ(v uint) predicate.MatchPlayer {
// FlashTotalSelfIn applies the In predicate on the "flash_total_self" field.
func FlashTotalSelfIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -2260,7 +2260,7 @@ func FlashTotalSelfIn(vs ...uint) predicate.MatchPlayer {
// FlashTotalSelfNotIn applies the NotIn predicate on the "flash_total_self" field.
func FlashTotalSelfNotIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -2327,7 +2327,7 @@ func FlashTotalTeamNEQ(v uint) predicate.MatchPlayer {
// FlashTotalTeamIn applies the In predicate on the "flash_total_team" field.
func FlashTotalTeamIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -2338,7 +2338,7 @@ func FlashTotalTeamIn(vs ...uint) predicate.MatchPlayer {
// FlashTotalTeamNotIn applies the NotIn predicate on the "flash_total_team" field.
func FlashTotalTeamNotIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -2405,7 +2405,7 @@ func FlashTotalEnemyNEQ(v uint) predicate.MatchPlayer {
// FlashTotalEnemyIn applies the In predicate on the "flash_total_enemy" field.
func FlashTotalEnemyIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -2416,7 +2416,7 @@ func FlashTotalEnemyIn(vs ...uint) predicate.MatchPlayer {
// FlashTotalEnemyNotIn applies the NotIn predicate on the "flash_total_enemy" field.
func FlashTotalEnemyNotIn(vs ...uint) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -2483,7 +2483,7 @@ func MatchStatsNEQ(v uint64) predicate.MatchPlayer {
// MatchStatsIn applies the In predicate on the "match_stats" field.
func MatchStatsIn(vs ...uint64) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -2494,7 +2494,7 @@ func MatchStatsIn(vs ...uint64) predicate.MatchPlayer {
// MatchStatsNotIn applies the NotIn predicate on the "match_stats" field.
func MatchStatsNotIn(vs ...uint64) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -2533,7 +2533,7 @@ func PlayerStatsNEQ(v uint64) predicate.MatchPlayer {
// PlayerStatsIn applies the In predicate on the "player_stats" field.
func PlayerStatsIn(vs ...uint64) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -2544,7 +2544,7 @@ func PlayerStatsIn(vs ...uint64) predicate.MatchPlayer {
// PlayerStatsNotIn applies the NotIn predicate on the "player_stats" field.
func PlayerStatsNotIn(vs ...uint64) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -2583,7 +2583,7 @@ func FlashAssistsNEQ(v int) predicate.MatchPlayer {
// FlashAssistsIn applies the In predicate on the "flash_assists" field.
func FlashAssistsIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}
@@ -2594,7 +2594,7 @@ func FlashAssistsIn(vs ...int) predicate.MatchPlayer {
// FlashAssistsNotIn applies the NotIn predicate on the "flash_assists" field.
func FlashAssistsNotIn(vs ...int) predicate.MatchPlayer {
v := make([]interface{}, len(vs))
v := make([]any, len(vs))
for i := range v {
v[i] = vs[i]
}