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

@@ -21,61 +21,61 @@ type RoundStatsCreate struct {
}
// SetRound sets the "round" field.
func (rsc *RoundStatsCreate) SetRound(u uint) *RoundStatsCreate {
rsc.mutation.SetRound(u)
return rsc
func (_c *RoundStatsCreate) SetRound(v uint) *RoundStatsCreate {
_c.mutation.SetRound(v)
return _c
}
// SetBank sets the "bank" field.
func (rsc *RoundStatsCreate) SetBank(u uint) *RoundStatsCreate {
rsc.mutation.SetBank(u)
return rsc
func (_c *RoundStatsCreate) SetBank(v uint) *RoundStatsCreate {
_c.mutation.SetBank(v)
return _c
}
// SetEquipment sets the "equipment" field.
func (rsc *RoundStatsCreate) SetEquipment(u uint) *RoundStatsCreate {
rsc.mutation.SetEquipment(u)
return rsc
func (_c *RoundStatsCreate) SetEquipment(v uint) *RoundStatsCreate {
_c.mutation.SetEquipment(v)
return _c
}
// SetSpent sets the "spent" field.
func (rsc *RoundStatsCreate) SetSpent(u uint) *RoundStatsCreate {
rsc.mutation.SetSpent(u)
return rsc
func (_c *RoundStatsCreate) SetSpent(v uint) *RoundStatsCreate {
_c.mutation.SetSpent(v)
return _c
}
// SetMatchPlayerID sets the "match_player" edge to the MatchPlayer entity by ID.
func (rsc *RoundStatsCreate) SetMatchPlayerID(id int) *RoundStatsCreate {
rsc.mutation.SetMatchPlayerID(id)
return rsc
func (_c *RoundStatsCreate) SetMatchPlayerID(id int) *RoundStatsCreate {
_c.mutation.SetMatchPlayerID(id)
return _c
}
// SetNillableMatchPlayerID sets the "match_player" edge to the MatchPlayer entity by ID if the given value is not nil.
func (rsc *RoundStatsCreate) SetNillableMatchPlayerID(id *int) *RoundStatsCreate {
func (_c *RoundStatsCreate) SetNillableMatchPlayerID(id *int) *RoundStatsCreate {
if id != nil {
rsc = rsc.SetMatchPlayerID(*id)
_c = _c.SetMatchPlayerID(*id)
}
return rsc
return _c
}
// SetMatchPlayer sets the "match_player" edge to the MatchPlayer entity.
func (rsc *RoundStatsCreate) SetMatchPlayer(m *MatchPlayer) *RoundStatsCreate {
return rsc.SetMatchPlayerID(m.ID)
func (_c *RoundStatsCreate) SetMatchPlayer(v *MatchPlayer) *RoundStatsCreate {
return _c.SetMatchPlayerID(v.ID)
}
// Mutation returns the RoundStatsMutation object of the builder.
func (rsc *RoundStatsCreate) Mutation() *RoundStatsMutation {
return rsc.mutation
func (_c *RoundStatsCreate) Mutation() *RoundStatsMutation {
return _c.mutation
}
// Save creates the RoundStats in the database.
func (rsc *RoundStatsCreate) Save(ctx context.Context) (*RoundStats, error) {
return withHooks(ctx, rsc.sqlSave, rsc.mutation, rsc.hooks)
func (_c *RoundStatsCreate) Save(ctx context.Context) (*RoundStats, error) {
return withHooks(ctx, _c.sqlSave, _c.mutation, _c.hooks)
}
// SaveX calls Save and panics if Save returns an error.
func (rsc *RoundStatsCreate) SaveX(ctx context.Context) *RoundStats {
v, err := rsc.Save(ctx)
func (_c *RoundStatsCreate) SaveX(ctx context.Context) *RoundStats {
v, err := _c.Save(ctx)
if err != nil {
panic(err)
}
@@ -83,41 +83,41 @@ func (rsc *RoundStatsCreate) SaveX(ctx context.Context) *RoundStats {
}
// Exec executes the query.
func (rsc *RoundStatsCreate) Exec(ctx context.Context) error {
_, err := rsc.Save(ctx)
func (_c *RoundStatsCreate) Exec(ctx context.Context) error {
_, err := _c.Save(ctx)
return err
}
// ExecX is like Exec, but panics if an error occurs.
func (rsc *RoundStatsCreate) ExecX(ctx context.Context) {
if err := rsc.Exec(ctx); err != nil {
func (_c *RoundStatsCreate) ExecX(ctx context.Context) {
if err := _c.Exec(ctx); err != nil {
panic(err)
}
}
// check runs all checks and user-defined validators on the builder.
func (rsc *RoundStatsCreate) check() error {
if _, ok := rsc.mutation.Round(); !ok {
func (_c *RoundStatsCreate) check() error {
if _, ok := _c.mutation.Round(); !ok {
return &ValidationError{Name: "round", err: errors.New(`ent: missing required field "RoundStats.round"`)}
}
if _, ok := rsc.mutation.Bank(); !ok {
if _, ok := _c.mutation.Bank(); !ok {
return &ValidationError{Name: "bank", err: errors.New(`ent: missing required field "RoundStats.bank"`)}
}
if _, ok := rsc.mutation.Equipment(); !ok {
if _, ok := _c.mutation.Equipment(); !ok {
return &ValidationError{Name: "equipment", err: errors.New(`ent: missing required field "RoundStats.equipment"`)}
}
if _, ok := rsc.mutation.Spent(); !ok {
if _, ok := _c.mutation.Spent(); !ok {
return &ValidationError{Name: "spent", err: errors.New(`ent: missing required field "RoundStats.spent"`)}
}
return nil
}
func (rsc *RoundStatsCreate) sqlSave(ctx context.Context) (*RoundStats, error) {
if err := rsc.check(); err != nil {
func (_c *RoundStatsCreate) sqlSave(ctx context.Context) (*RoundStats, error) {
if err := _c.check(); err != nil {
return nil, err
}
_node, _spec := rsc.createSpec()
if err := sqlgraph.CreateNode(ctx, rsc.driver, _spec); err != nil {
_node, _spec := _c.createSpec()
if err := sqlgraph.CreateNode(ctx, _c.driver, _spec); err != nil {
if sqlgraph.IsConstraintError(err) {
err = &ConstraintError{msg: err.Error(), wrap: err}
}
@@ -125,33 +125,33 @@ func (rsc *RoundStatsCreate) sqlSave(ctx context.Context) (*RoundStats, error) {
}
id := _spec.ID.Value.(int64)
_node.ID = int(id)
rsc.mutation.id = &_node.ID
rsc.mutation.done = true
_c.mutation.id = &_node.ID
_c.mutation.done = true
return _node, nil
}
func (rsc *RoundStatsCreate) createSpec() (*RoundStats, *sqlgraph.CreateSpec) {
func (_c *RoundStatsCreate) createSpec() (*RoundStats, *sqlgraph.CreateSpec) {
var (
_node = &RoundStats{config: rsc.config}
_node = &RoundStats{config: _c.config}
_spec = sqlgraph.NewCreateSpec(roundstats.Table, sqlgraph.NewFieldSpec(roundstats.FieldID, field.TypeInt))
)
if value, ok := rsc.mutation.Round(); ok {
if value, ok := _c.mutation.Round(); ok {
_spec.SetField(roundstats.FieldRound, field.TypeUint, value)
_node.Round = value
}
if value, ok := rsc.mutation.Bank(); ok {
if value, ok := _c.mutation.Bank(); ok {
_spec.SetField(roundstats.FieldBank, field.TypeUint, value)
_node.Bank = value
}
if value, ok := rsc.mutation.Equipment(); ok {
if value, ok := _c.mutation.Equipment(); ok {
_spec.SetField(roundstats.FieldEquipment, field.TypeUint, value)
_node.Equipment = value
}
if value, ok := rsc.mutation.Spent(); ok {
if value, ok := _c.mutation.Spent(); ok {
_spec.SetField(roundstats.FieldSpent, field.TypeUint, value)
_node.Spent = value
}
if nodes := rsc.mutation.MatchPlayerIDs(); len(nodes) > 0 {
if nodes := _c.mutation.MatchPlayerIDs(); len(nodes) > 0 {
edge := &sqlgraph.EdgeSpec{
Rel: sqlgraph.M2O,
Inverse: true,
@@ -174,17 +174,21 @@ func (rsc *RoundStatsCreate) createSpec() (*RoundStats, *sqlgraph.CreateSpec) {
// RoundStatsCreateBulk is the builder for creating many RoundStats entities in bulk.
type RoundStatsCreateBulk struct {
config
err error
builders []*RoundStatsCreate
}
// Save creates the RoundStats entities in the database.
func (rscb *RoundStatsCreateBulk) Save(ctx context.Context) ([]*RoundStats, error) {
specs := make([]*sqlgraph.CreateSpec, len(rscb.builders))
nodes := make([]*RoundStats, len(rscb.builders))
mutators := make([]Mutator, len(rscb.builders))
for i := range rscb.builders {
func (_c *RoundStatsCreateBulk) Save(ctx context.Context) ([]*RoundStats, error) {
if _c.err != nil {
return nil, _c.err
}
specs := make([]*sqlgraph.CreateSpec, len(_c.builders))
nodes := make([]*RoundStats, len(_c.builders))
mutators := make([]Mutator, len(_c.builders))
for i := range _c.builders {
func(i int, root context.Context) {
builder := rscb.builders[i]
builder := _c.builders[i]
var mut Mutator = MutateFunc(func(ctx context.Context, m Mutation) (Value, error) {
mutation, ok := m.(*RoundStatsMutation)
if !ok {
@@ -197,11 +201,11 @@ func (rscb *RoundStatsCreateBulk) Save(ctx context.Context) ([]*RoundStats, erro
var err error
nodes[i], specs[i] = builder.createSpec()
if i < len(mutators)-1 {
_, err = mutators[i+1].Mutate(root, rscb.builders[i+1].mutation)
_, err = mutators[i+1].Mutate(root, _c.builders[i+1].mutation)
} else {
spec := &sqlgraph.BatchCreateSpec{Nodes: specs}
// Invoke the actual operation on the latest mutation in the chain.
if err = sqlgraph.BatchCreate(ctx, rscb.driver, spec); err != nil {
if err = sqlgraph.BatchCreate(ctx, _c.driver, spec); err != nil {
if sqlgraph.IsConstraintError(err) {
err = &ConstraintError{msg: err.Error(), wrap: err}
}
@@ -225,7 +229,7 @@ func (rscb *RoundStatsCreateBulk) Save(ctx context.Context) ([]*RoundStats, erro
}(i, ctx)
}
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, rscb.builders[0].mutation); err != nil {
if _, err := mutators[0].Mutate(ctx, _c.builders[0].mutation); err != nil {
return nil, err
}
}
@@ -233,8 +237,8 @@ func (rscb *RoundStatsCreateBulk) Save(ctx context.Context) ([]*RoundStats, erro
}
// SaveX is like Save, but panics if an error occurs.
func (rscb *RoundStatsCreateBulk) SaveX(ctx context.Context) []*RoundStats {
v, err := rscb.Save(ctx)
func (_c *RoundStatsCreateBulk) SaveX(ctx context.Context) []*RoundStats {
v, err := _c.Save(ctx)
if err != nil {
panic(err)
}
@@ -242,14 +246,14 @@ func (rscb *RoundStatsCreateBulk) SaveX(ctx context.Context) []*RoundStats {
}
// Exec executes the query.
func (rscb *RoundStatsCreateBulk) Exec(ctx context.Context) error {
_, err := rscb.Save(ctx)
func (_c *RoundStatsCreateBulk) Exec(ctx context.Context) error {
_, err := _c.Save(ctx)
return err
}
// ExecX is like Exec, but panics if an error occurs.
func (rscb *RoundStatsCreateBulk) ExecX(ctx context.Context) {
if err := rscb.Exec(ctx); err != nil {
func (_c *RoundStatsCreateBulk) ExecX(ctx context.Context) {
if err := _c.Exec(ctx); err != nil {
panic(err)
}
}