Greyhound
Greyhound — primary entity for the Greyhounds product. Currently fixture-backed in the resolver layer (no DB tables yet); demonstrates the cross-product entity-config pattern with the same Entity interface contract every participant subtype uses.
Implements: Entity
Fields
Section titled “Fields”| Field | Args | Type | Description |
|---|---|---|---|
id | — | ID! | — |
name | — | String! | — |
sex | — | String | — |
colour | — | String | — |
yearBorn | — | Int | — |
sire | — | String | — |
dam | — | String | — |
trainerName | — | String | — |
ownerName | — | String | — |
retired | — | Boolean! | — |
sportId | — | ID! | — |
legacyIds | — | LegacyIds | — |
createdAt | — | DateTime! | — |
aliases | — | [ParticipantAlias!]! | — |