Fix up playdates relationship

This commit is contained in:
Keith Edmunds 2021-03-28 14:35:25 +01:00
parent adc4cec094
commit ff556f3b0a

View File

@ -159,7 +159,6 @@ class Tracks(Base):
mtime = Column(Float, index=True)
lastplayed = Column(DateTime, index=True, default=None)
playlists = relationship("PlaylistTracks", back_populates="tracks")
playdates_id = Column(Integer, ForeignKey('playdates.id'))
playdates = relationship("Playdates", back_populates="tracks")
def __repr__(self):
@ -217,6 +216,7 @@ class Playdates(Base):
id = Column(Integer, primary_key=True, autoincrement=True)
lastplayed = Column(DateTime, index=True, default=None)
track_id = Column(Integer, ForeignKey('Tracks.id'))
tracks = relationship("Tracks", back_populates="playdates")
@staticmethod