package model import "time" // Performer represents a performer/actor in the database type Performer struct { ID int64 `json:"id"` Name string `json:"name"` Aliases string `json:"aliases,omitempty"` // comma-separated for v0.1 Nationality string `json:"nationality,omitempty"` // ISO country code Country string `json:"country,omitempty"` // full country name Gender string `json:"gender,omitempty"` // male/female/trans/other ImagePath string `json:"image_path,omitempty"` ImageURL string `json:"image_url,omitempty"` Bio string `json:"bio,omitempty"` Source string `json:"source,omitempty"` // tpdb, ae, etc. SourceID string `json:"source_id,omitempty"` // remote ID at source CreatedAt time.Time `json:"created_at"` UpdatedAt time.Time `json:"updated_at"` }