MCPcopy
hub / github.com/dgraph-io/dgraph / generateOwnerRestaurant

Function generateOwnerRestaurant

graphql/bench/auth_test.go:455–478  ·  view source on GitHub ↗

generateOwnerRestaurant generates `items` number of `Owner`. Each `Owner` having `items` number of `Restaurant`.

(items int)

Source from the content-addressed store, hash-verified

453// generateOwnerRestaurant generates `items` number of `Owner`. Each `Owner` having
454// `items` number of `Restaurant`.
455func generateOwnerRestaurant(items int) Owners {
456 var owners Owners
457 ri := 1
458 oi := 1
459 for ; oi < items; oi++ {
460 var restaurants Restaurants
461 for ; ri%items != 0; ri++ {
462 r := Restaurant{
463 Xid: fmt.Sprintf("Test_Restaurant_%d", ri),
464 Name: "TypeRestaurantAuth",
465 Currency: "$",
466 }
467 restaurants = append(restaurants, r)
468 }
469 ri++
470 o := Owner{
471 Username: fmt.Sprintf("Test_User_%d", oi),
472 Name: "TypeOwnerAuth",
473 HasRestaurants: restaurants,
474 }
475 owners = append(owners, o)
476 }
477 return owners
478}
479
480type Owners []Owner
481

Callers 1

BenchmarkMutationFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected