Skip to content

Commit 658f21d

Browse files
committed
Correct db propagation
1 parent 8acd7f3 commit 658f21d

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/murfey/util/db.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,9 @@ class Session(SQLModel, table=True): # type: ignore
9696
foil_holes: List["FoilHole"] = Relationship(
9797
back_populates="session", sa_relationship_kwargs={"cascade": "delete"}
9898
)
99+
search_maps: List["SearchMap"] = Relationship(
100+
back_populates="session", sa_relationship_kwargs={"cascade": "delete"}
101+
)
99102
rsync_instances: List[RsyncInstance] = Relationship(
100103
back_populates="session", sa_relationship_kwargs={"cascade": "delete"}
101104
)
@@ -617,7 +620,7 @@ class SearchMap(SQLModel, table=True): # type: ignore
617620
reference_matrix: Optional[dict[str, float]] = None
618621
stage_correction: Optional[dict[str, float]] = None
619622
image_shift_correction: Optional[dict[str, float]] = None
620-
session: Optional[Session] = Relationship(back_populates="grid_squares")
623+
session: Optional[Session] = Relationship(back_populates="search_maps")
621624

622625

623626
class Movie(SQLModel, table=True): # type: ignore

0 commit comments

Comments
 (0)