add card supplies to player

This commit is contained in:
Laurent Le Houerou 2024-04-04 21:24:26 +04:00
parent 8637b0a854
commit f3f6899de0

View File

@ -30,6 +30,16 @@ type Suspension struct {
} `graphql:"competition"` } `graphql:"competition"`
} }
type CardSeasonSupply struct {
Season struct {
StartYear int `graphql:"startYear"`
} `graphql:"season"`
Limited int `graphql:"limited"`
Rare int `graphql:"rare"`
SuperRare int `graphql:"superRare"`
Unique int `graphql:"unique"`
}
type Player struct { type Player struct {
ActiveClub struct { ActiveClub struct {
Slug string `graphql:"slug"` Slug string `graphql:"slug"`
@ -41,19 +51,20 @@ type Player struct {
ActiveNationalTeam struct { ActiveNationalTeam struct {
Slug string `graphql:"slug"` Slug string `graphql:"slug"`
} `graphql:"activeNationalTeam"` } `graphql:"activeNationalTeam"`
ActiveInjuries []Injury `graphql:"activeInjuries"` ActiveInjuries []Injury `graphql:"activeInjuries"`
ActiveSuspensions []Suspension `graphql:"activeSuspensions"` ActiveSuspensions []Suspension `graphql:"activeSuspensions"`
Age int `graphql:"age"` Age int `graphql:"age"`
Appearances int `graphql:"appearances"` Appearances int `graphql:"appearances"`
BestFoot string `graphql:"bestFoot"` BestFoot string `graphql:"bestFoot"`
BirthDate time.Time `graphql:"birthDate"` BirthDate time.Time `graphql:"birthDate"`
CardPositions []types.Position `graphql:"cardPositions"` CardPositions []types.Position `graphql:"cardPositions"`
Id graphql.Id `graphql:"id"` CardSupply []CardSeasonSupply `graphql:"cardSupply"`
Slug string `graphql:"slug"` Id graphql.Id `graphql:"id"`
DisplayName string `graphql:"displayName"` Slug string `graphql:"slug"`
FirstName string `graphql:"firstName"` DisplayName string `graphql:"displayName"`
Height int `graphql:"height"` FirstName string `graphql:"firstName"`
Injuries []Injury `graphql:"injuries"` Height int `graphql:"height"`
Injuries []Injury `graphql:"injuries"`
LastClub struct { LastClub struct {
Slug string `graphql:"slug"` Slug string `graphql:"slug"`
} `graphql:"lastClub"` } `graphql:"lastClub"`