From 48147120394017702db0a4d69c18966c9e2e5d9f Mon Sep 17 00:00:00 2001 From: Gustavo Henrique Santos Souza de Miranda Date: Tue, 3 Jun 2025 23:28:27 -0300 Subject: [PATCH] Added a Back Relationship in Entry to list all the photos --- src/Pilgrim/Models/Entry.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Pilgrim/Models/Entry.py b/src/Pilgrim/Models/Entry.py index 9f5f860..6333849 100644 --- a/src/Pilgrim/Models/Entry.py +++ b/src/Pilgrim/Models/Entry.py @@ -1,4 +1,5 @@ from sqlalchemy import Column, Integer, String, ForeignKey, Table +from sqlalchemy.orm import relationship from Pilgrim import Base @@ -15,4 +16,8 @@ class Entry(Base): title = Column(String) text = Column(String) date = Column(String) + photos = relationship( + "Photo", + secondary=photo_entry_association, + back_populates="entries") fk_TravelDiary_id = Column(Integer, ForeignKey("TravelDiary.id"))