Added a Back Relationship in Entry to list all the photos

This commit is contained in:
Gustavo Henrique Santos Souza de Miranda 2025-06-03 23:28:27 -03:00
parent 5e28f63cb8
commit 4814712039
1 changed files with 5 additions and 0 deletions

View File

@ -1,4 +1,5 @@
from sqlalchemy import Column, Integer, String, ForeignKey, Table from sqlalchemy import Column, Integer, String, ForeignKey, Table
from sqlalchemy.orm import relationship
from Pilgrim import Base from Pilgrim import Base
@ -15,4 +16,8 @@ class Entry(Base):
title = Column(String) title = Column(String)
text = Column(String) text = Column(String)
date = Column(String) date = Column(String)
photos = relationship(
"Photo",
secondary=photo_entry_association,
back_populates="entries")
fk_TravelDiary_id = Column(Integer, ForeignKey("TravelDiary.id")) fk_TravelDiary_id = Column(Integer, ForeignKey("TravelDiary.id"))