regenerate ent

This commit is contained in:
2025-10-26 05:09:47 +01:00
parent 5358d9dd0f
commit ab8b0b983c
46 changed files with 6050 additions and 5607 deletions

View File

@@ -104,7 +104,7 @@ func (*Player) scanValues(columns []string) ([]any, error) {
// assignValues assigns the values that were returned from sql.Rows (after scanning)
// to the Player fields.
func (pl *Player) assignValues(columns []string, values []any) error {
func (_m *Player) assignValues(columns []string, values []any) error {
if m, n := len(values), len(columns); m < n {
return fmt.Errorf("mismatch number of scan values: %d != %d", m, n)
}
@@ -115,105 +115,105 @@ func (pl *Player) assignValues(columns []string, values []any) error {
if !ok {
return fmt.Errorf("unexpected type %T for field id", value)
}
pl.ID = uint64(value.Int64)
_m.ID = uint64(value.Int64)
case player.FieldName:
if value, ok := values[i].(*sql.NullString); !ok {
return fmt.Errorf("unexpected type %T for field name", values[i])
} else if value.Valid {
pl.Name = value.String
_m.Name = value.String
}
case player.FieldAvatar:
if value, ok := values[i].(*sql.NullString); !ok {
return fmt.Errorf("unexpected type %T for field avatar", values[i])
} else if value.Valid {
pl.Avatar = value.String
_m.Avatar = value.String
}
case player.FieldVanityURL:
if value, ok := values[i].(*sql.NullString); !ok {
return fmt.Errorf("unexpected type %T for field vanity_url", values[i])
} else if value.Valid {
pl.VanityURL = value.String
_m.VanityURL = value.String
}
case player.FieldVanityURLReal:
if value, ok := values[i].(*sql.NullString); !ok {
return fmt.Errorf("unexpected type %T for field vanity_url_real", values[i])
} else if value.Valid {
pl.VanityURLReal = value.String
_m.VanityURLReal = value.String
}
case player.FieldVacDate:
if value, ok := values[i].(*sql.NullTime); !ok {
return fmt.Errorf("unexpected type %T for field vac_date", values[i])
} else if value.Valid {
pl.VacDate = value.Time
_m.VacDate = value.Time
}
case player.FieldVacCount:
if value, ok := values[i].(*sql.NullInt64); !ok {
return fmt.Errorf("unexpected type %T for field vac_count", values[i])
} else if value.Valid {
pl.VacCount = int(value.Int64)
_m.VacCount = int(value.Int64)
}
case player.FieldGameBanDate:
if value, ok := values[i].(*sql.NullTime); !ok {
return fmt.Errorf("unexpected type %T for field game_ban_date", values[i])
} else if value.Valid {
pl.GameBanDate = value.Time
_m.GameBanDate = value.Time
}
case player.FieldGameBanCount:
if value, ok := values[i].(*sql.NullInt64); !ok {
return fmt.Errorf("unexpected type %T for field game_ban_count", values[i])
} else if value.Valid {
pl.GameBanCount = int(value.Int64)
_m.GameBanCount = int(value.Int64)
}
case player.FieldSteamUpdated:
if value, ok := values[i].(*sql.NullTime); !ok {
return fmt.Errorf("unexpected type %T for field steam_updated", values[i])
} else if value.Valid {
pl.SteamUpdated = value.Time
_m.SteamUpdated = value.Time
}
case player.FieldSharecodeUpdated:
if value, ok := values[i].(*sql.NullTime); !ok {
return fmt.Errorf("unexpected type %T for field sharecode_updated", values[i])
} else if value.Valid {
pl.SharecodeUpdated = value.Time
_m.SharecodeUpdated = value.Time
}
case player.FieldAuthCode:
if value, ok := values[i].(*sql.NullString); !ok {
return fmt.Errorf("unexpected type %T for field auth_code", values[i])
} else if value.Valid {
pl.AuthCode = value.String
_m.AuthCode = value.String
}
case player.FieldProfileCreated:
if value, ok := values[i].(*sql.NullTime); !ok {
return fmt.Errorf("unexpected type %T for field profile_created", values[i])
} else if value.Valid {
pl.ProfileCreated = value.Time
_m.ProfileCreated = value.Time
}
case player.FieldOldestSharecodeSeen:
if value, ok := values[i].(*sql.NullString); !ok {
return fmt.Errorf("unexpected type %T for field oldest_sharecode_seen", values[i])
} else if value.Valid {
pl.OldestSharecodeSeen = value.String
_m.OldestSharecodeSeen = value.String
}
case player.FieldWins:
if value, ok := values[i].(*sql.NullInt64); !ok {
return fmt.Errorf("unexpected type %T for field wins", values[i])
} else if value.Valid {
pl.Wins = int(value.Int64)
_m.Wins = int(value.Int64)
}
case player.FieldLooses:
if value, ok := values[i].(*sql.NullInt64); !ok {
return fmt.Errorf("unexpected type %T for field looses", values[i])
} else if value.Valid {
pl.Looses = int(value.Int64)
_m.Looses = int(value.Int64)
}
case player.FieldTies:
if value, ok := values[i].(*sql.NullInt64); !ok {
return fmt.Errorf("unexpected type %T for field ties", values[i])
} else if value.Valid {
pl.Ties = int(value.Int64)
_m.Ties = int(value.Int64)
}
default:
pl.selectValues.Set(columns[i], values[i])
_m.selectValues.Set(columns[i], values[i])
}
}
return nil
@@ -221,89 +221,89 @@ func (pl *Player) assignValues(columns []string, values []any) error {
// Value returns the ent.Value that was dynamically selected and assigned to the Player.
// This includes values selected through modifiers, order, etc.
func (pl *Player) Value(name string) (ent.Value, error) {
return pl.selectValues.Get(name)
func (_m *Player) Value(name string) (ent.Value, error) {
return _m.selectValues.Get(name)
}
// QueryStats queries the "stats" edge of the Player entity.
func (pl *Player) QueryStats() *MatchPlayerQuery {
return NewPlayerClient(pl.config).QueryStats(pl)
func (_m *Player) QueryStats() *MatchPlayerQuery {
return NewPlayerClient(_m.config).QueryStats(_m)
}
// QueryMatches queries the "matches" edge of the Player entity.
func (pl *Player) QueryMatches() *MatchQuery {
return NewPlayerClient(pl.config).QueryMatches(pl)
func (_m *Player) QueryMatches() *MatchQuery {
return NewPlayerClient(_m.config).QueryMatches(_m)
}
// Update returns a builder for updating this Player.
// Note that you need to call Player.Unwrap() before calling this method if this Player
// was returned from a transaction, and the transaction was committed or rolled back.
func (pl *Player) Update() *PlayerUpdateOne {
return NewPlayerClient(pl.config).UpdateOne(pl)
func (_m *Player) Update() *PlayerUpdateOne {
return NewPlayerClient(_m.config).UpdateOne(_m)
}
// Unwrap unwraps the Player entity that was returned from a transaction after it was closed,
// so that all future queries will be executed through the driver which created the transaction.
func (pl *Player) Unwrap() *Player {
_tx, ok := pl.config.driver.(*txDriver)
func (_m *Player) Unwrap() *Player {
_tx, ok := _m.config.driver.(*txDriver)
if !ok {
panic("ent: Player is not a transactional entity")
}
pl.config.driver = _tx.drv
return pl
_m.config.driver = _tx.drv
return _m
}
// String implements the fmt.Stringer.
func (pl *Player) String() string {
func (_m *Player) String() string {
var builder strings.Builder
builder.WriteString("Player(")
builder.WriteString(fmt.Sprintf("id=%v, ", pl.ID))
builder.WriteString(fmt.Sprintf("id=%v, ", _m.ID))
builder.WriteString("name=")
builder.WriteString(pl.Name)
builder.WriteString(_m.Name)
builder.WriteString(", ")
builder.WriteString("avatar=")
builder.WriteString(pl.Avatar)
builder.WriteString(_m.Avatar)
builder.WriteString(", ")
builder.WriteString("vanity_url=")
builder.WriteString(pl.VanityURL)
builder.WriteString(_m.VanityURL)
builder.WriteString(", ")
builder.WriteString("vanity_url_real=")
builder.WriteString(pl.VanityURLReal)
builder.WriteString(_m.VanityURLReal)
builder.WriteString(", ")
builder.WriteString("vac_date=")
builder.WriteString(pl.VacDate.Format(time.ANSIC))
builder.WriteString(_m.VacDate.Format(time.ANSIC))
builder.WriteString(", ")
builder.WriteString("vac_count=")
builder.WriteString(fmt.Sprintf("%v", pl.VacCount))
builder.WriteString(fmt.Sprintf("%v", _m.VacCount))
builder.WriteString(", ")
builder.WriteString("game_ban_date=")
builder.WriteString(pl.GameBanDate.Format(time.ANSIC))
builder.WriteString(_m.GameBanDate.Format(time.ANSIC))
builder.WriteString(", ")
builder.WriteString("game_ban_count=")
builder.WriteString(fmt.Sprintf("%v", pl.GameBanCount))
builder.WriteString(fmt.Sprintf("%v", _m.GameBanCount))
builder.WriteString(", ")
builder.WriteString("steam_updated=")
builder.WriteString(pl.SteamUpdated.Format(time.ANSIC))
builder.WriteString(_m.SteamUpdated.Format(time.ANSIC))
builder.WriteString(", ")
builder.WriteString("sharecode_updated=")
builder.WriteString(pl.SharecodeUpdated.Format(time.ANSIC))
builder.WriteString(_m.SharecodeUpdated.Format(time.ANSIC))
builder.WriteString(", ")
builder.WriteString("auth_code=<sensitive>")
builder.WriteString(", ")
builder.WriteString("profile_created=")
builder.WriteString(pl.ProfileCreated.Format(time.ANSIC))
builder.WriteString(_m.ProfileCreated.Format(time.ANSIC))
builder.WriteString(", ")
builder.WriteString("oldest_sharecode_seen=")
builder.WriteString(pl.OldestSharecodeSeen)
builder.WriteString(_m.OldestSharecodeSeen)
builder.WriteString(", ")
builder.WriteString("wins=")
builder.WriteString(fmt.Sprintf("%v", pl.Wins))
builder.WriteString(fmt.Sprintf("%v", _m.Wins))
builder.WriteString(", ")
builder.WriteString("looses=")
builder.WriteString(fmt.Sprintf("%v", pl.Looses))
builder.WriteString(fmt.Sprintf("%v", _m.Looses))
builder.WriteString(", ")
builder.WriteString("ties=")
builder.WriteString(fmt.Sprintf("%v", pl.Ties))
builder.WriteString(fmt.Sprintf("%v", _m.Ties))
builder.WriteByte(')')
return builder.String()
}