feat: Add relisten_link field to Show model

- Adds archive.org/Relisten deep link support
- Complements existing nugs_link, youtube_link, bandcamp_link
This commit is contained in:
fullsizemalt 2025-12-28 16:40:54 -08:00
parent 465017cda9
commit 8718fc663a

View file

@ -177,6 +177,7 @@ class Show(SQLModel, table=True):
bandcamp_link: Optional[str] = Field(default=None) bandcamp_link: Optional[str] = Field(default=None)
nugs_link: Optional[str] = Field(default=None) nugs_link: Optional[str] = Field(default=None)
youtube_link: Optional[str] = Field(default=None) youtube_link: Optional[str] = Field(default=None)
relisten_link: Optional[str] = Field(default=None, description="Link to Relisten.net or archive.org")
vertical: Vertical = Relationship(back_populates="shows") vertical: Vertical = Relationship(back_populates="shows")
venue: Optional[Venue] = Relationship(back_populates="shows") venue: Optional[Venue] = Relationship(back_populates="shows")