Cascade deletes for tracks→playdates
This commit is contained in:
parent
3f248d363f
commit
2abb672142
@ -48,7 +48,7 @@ class PlaydatesTable(Model):
|
||||
|
||||
id: Mapped[int] = mapped_column(primary_key=True, autoincrement=True)
|
||||
lastplayed: Mapped[dt.datetime] = mapped_column(index=True)
|
||||
track_id: Mapped[int] = mapped_column(ForeignKey("tracks.id"))
|
||||
track_id: Mapped[int] = mapped_column(ForeignKey("tracks.id", ondelete="CASCADE"))
|
||||
track: Mapped["TracksTable"] = relationship(
|
||||
"TracksTable",
|
||||
back_populates="playdates",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user