entc/gen: ignore query execution on empty batch (#648)

This commit is contained in:
Ariel Mashraki
2020-07-29 18:07:14 +03:00
committed by GitHub
parent d42a5581b9
commit f677112e18
55 changed files with 219 additions and 111 deletions

View File

@@ -148,8 +148,10 @@ func (ucb *UserCreateBulk) Save(ctx context.Context) ([]*User, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, ucb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, ucb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -249,8 +249,10 @@ func (bcb *BlobCreateBulk) Save(ctx context.Context) ([]*Blob, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, bcb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, bcb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -278,8 +278,10 @@ func (ccb *CarCreateBulk) Save(ctx context.Context) ([]*Car, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, ccb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, ccb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -197,8 +197,10 @@ func (gcb *GroupCreateBulk) Save(ctx context.Context) ([]*Group, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, gcb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, gcb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -305,8 +305,10 @@ func (pcb *PetCreateBulk) Save(ctx context.Context) ([]*Pet, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, pcb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, pcb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -304,8 +304,10 @@ func (ucb *UserCreateBulk) Save(ctx context.Context) ([]*User, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, ucb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, ucb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -325,8 +325,10 @@ func (ccb *CardCreateBulk) Save(ctx context.Context) ([]*Card, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, ccb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, ccb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -205,8 +205,10 @@ func (ccb *CommentCreateBulk) Save(ctx context.Context) ([]*Comment, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, ccb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, ccb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -1077,8 +1077,10 @@ func (ftcb *FieldTypeCreateBulk) Save(ctx context.Context) ([]*FieldType, error)
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, ftcb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, ftcb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -354,8 +354,10 @@ func (fcb *FileCreateBulk) Save(ctx context.Context) ([]*File, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, fcb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, fcb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -263,8 +263,10 @@ func (ftcb *FileTypeCreateBulk) Save(ctx context.Context) ([]*FileType, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, ftcb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, ftcb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -411,8 +411,10 @@ func (gcb *GroupCreateBulk) Save(ctx context.Context) ([]*Group, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, gcb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, gcb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -227,8 +227,10 @@ func (gicb *GroupInfoCreateBulk) Save(ctx context.Context) ([]*GroupInfo, error)
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, gicb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, gicb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -148,8 +148,10 @@ func (icb *ItemCreateBulk) Save(ctx context.Context) ([]*Item, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, icb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, icb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -246,8 +246,10 @@ func (ncb *NodeCreateBulk) Save(ctx context.Context) ([]*Node, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, ncb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, ncb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -243,8 +243,10 @@ func (pcb *PetCreateBulk) Save(ctx context.Context) ([]*Pet, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, pcb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, pcb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -183,8 +183,10 @@ func (scb *SpecCreateBulk) Save(ctx context.Context) ([]*Spec, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, scb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, scb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -749,8 +749,10 @@ func (ucb *UserCreateBulk) Save(ctx context.Context) ([]*User, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, ucb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, ucb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -267,8 +267,10 @@ func (ccb *CardCreateBulk) Save(ctx context.Context) ([]*Card, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, ccb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, ccb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -321,8 +321,10 @@ func (ucb *UserCreateBulk) Save(ctx context.Context) ([]*User, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, ucb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, ucb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -272,8 +272,10 @@ func (ucb *UserCreateBulk) Save(ctx context.Context) ([]*User, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, ucb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, ucb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -235,8 +235,10 @@ func (ucb *UserCreateBulk) Save(ctx context.Context) ([]*User, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, ucb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, ucb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -187,8 +187,10 @@ func (ccb *CarCreateBulk) Save(ctx context.Context) ([]*Car, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, ccb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, ccb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -475,8 +475,10 @@ func (ucb *UserCreateBulk) Save(ctx context.Context) ([]*User, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, ucb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, ucb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -187,8 +187,10 @@ func (ccb *CarCreateBulk) Save(ctx context.Context) ([]*Car, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, ccb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, ccb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -148,8 +148,10 @@ func (gcb *GroupCreateBulk) Save(ctx context.Context) ([]*Group, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, gcb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, gcb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -187,8 +187,10 @@ func (pcb *PetCreateBulk) Save(ctx context.Context) ([]*Pet, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, pcb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, pcb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -535,8 +535,10 @@ func (ucb *UserCreateBulk) Save(ctx context.Context) ([]*User, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, ucb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, ucb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -228,8 +228,10 @@ func (gcb *GalaxyCreateBulk) Save(ctx context.Context) ([]*Galaxy, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, gcb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, gcb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -227,8 +227,10 @@ func (pcb *PlanetCreateBulk) Save(ctx context.Context) ([]*Planet, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, pcb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, pcb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -166,8 +166,10 @@ func (gcb *GroupCreateBulk) Save(ctx context.Context) ([]*Group, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, gcb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, gcb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -228,8 +228,10 @@ func (pcb *PetCreateBulk) Save(ctx context.Context) ([]*Pet, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, pcb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, pcb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}

View File

@@ -235,8 +235,10 @@ func (ucb *UserCreateBulk) Save(ctx context.Context) ([]*User, error) {
mutators[i] = mut
}(i, ctx)
}
if _, err := mutators[0].Mutate(ctx, ucb.builders[0].mutation); err != nil {
return nil, err
if len(mutators) > 0 {
if _, err := mutators[0].Mutate(ctx, ucb.builders[0].mutation); err != nil {
return nil, err
}
}
return nodes, nil
}