| 12345678910111213141516171819202122232425262728293031323334 | package schemaimport (	"entgo.io/ent"	"entgo.io/ent/schema/edge"	"entgo.io/ent/schema/field")// User holds the schema definition for the User entity.type User struct {	ent.Schema}// Fields of the User.func (User) Fields() []ent.Field {	return []ent.Field{		field.Int("age").			Positive(),		field.String("name").			Default("unknown"),	}}// Edges of the User.func (User) Edges() []ent.Edge {	return []ent.Edge{		edge.To("cars", Car.Type),		// create an inverse-edge called "groups" of type `Group`		// and reference it to the "users" edge (in Group schema)		// explicitly using the `Ref` method.		edge.From("groups", Group.Type). // cf Group.Edges: "users"			Ref("users"),	}}
 |