model Track {
album Album @relation(fields: [album_id], references: [id])
artists Artist[]
available_markets String[]
disc_number Int
duration_ms Int
explicit Boolean
external_ids Json
external_urls Json
href String
id String @id
name String
popularity Int
preview_url String?
track_number Int
type String
uri String
album_id String
History History[]
Scrobble Scrobble[]
TrackToArtist TrackToArtist[]
}
model TrackToArtist {
Track Track @relation(fields: [track_id], references: [id])
Artist Artist @relation(fields: [artist_id], references: [id])
track_id String
artist_id String
@@id([track_id, artist_id])
}
model Artist {
external_urls Json
href String
id String @id
name String
type String
uri String
tracks Track[]
albums Album[]
TrackToArtist TrackToArtist[]
AlbumToArtist AlbumToArtist[]
}
model Track {
album Album @relation(fields: [album_id], references: [id])
artists Artist[]
available_markets String[]
disc_number Int
duration_ms Int
explicit Boolean
external_ids Json
external_urls Json
href String
id String @id
name String
popularity Int
preview_url String?
track_number Int
type String
uri String
album_id String
History History[]
Scrobble Scrobble[]
TrackToArtist TrackToArtist[]
}
model TrackToArtist {
Track Track @relation(fields: [track_id], references: [id])
Artist Artist @relation(fields: [artist_id], references: [id])
track_id String
artist_id String
@@id([track_id, artist_id])
}
model Artist {
external_urls Json
href String
id String @id
name String
type String
uri String
tracks Track[]
albums Album[]
TrackToArtist TrackToArtist[]
AlbumToArtist AlbumToArtist[]
}