entc/gen: add type for type edges (#318)

Will be used for adding methods on the struct edges
This commit is contained in:
Ariel Mashraki
2020-01-26 12:39:18 +02:00
committed by GitHub
parent 7c3bcde599
commit bc89ed4e0f
48 changed files with 437 additions and 294 deletions

View File

@@ -25,10 +25,13 @@ type User struct {
Name string `json:"name,omitempty"`
// Edges holds the relations/edges for other nodes in the graph.
// The values are being populated by the UserQuery when eager-loading is set.
Edges struct {
// Friends holds the value of the friends edge.
Friends []*User
} `json:"edges"`
Edges UserEdges `json:"edges"`
}
// UserEdges holds the relations/edges for other nodes in the graph.
type UserEdges struct {
// Friends holds the value of the friends edge.
Friends []*User
}
// scanValues returns the types for scanning values from sql.Rows.