func init() {
	attachmentFields := schema.Attachment{}.Fields()
	_ = attachmentFields
	attachmentDescID := attachmentFields[0].Descriptor()
	attachment.DefaultID = attachmentDescID.Default.(func() uuid.UUID)
	todoFields := schema.Todo{}.Fields()
	_ = todoFields
	userFields := schema.User{}.Fields()
	_ = userFields
	userDescBanned := userFields[7].Descriptor()
	user.DefaultBanned = userDescBanned.Default.(bool)
}
The init function reads all schema descriptors with runtime code
(default values, validators, hooks and policies) and stitches it
to their package variables.
package ent
import (
	"entgo.io/contrib/entproto/internal/todo/ent/attachment"
	"entgo.io/contrib/entproto/internal/todo/ent/schema"
	"entgo.io/contrib/entproto/internal/todo/ent/user"
	"github.com/google/uuid"
)