Skip to content

Commit 8bcb49f

Browse files
committed
Try different relation method
1 parent c5cf415 commit 8bcb49f

2 files changed

Lines changed: 1 addition & 4 deletions

File tree

src/murfey/util/db.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -414,7 +414,7 @@ class DataCollectionGroup(SQLModel, table=True): # type: ignore
414414
atlas_pixel_size: Optional[float] = None
415415
atlas: str = ""
416416
sample: Optional[int] = None
417-
session: Optional[Session] = Relationship(back_populates="data_collection_groups")
417+
session: Optional["Session"] = Relationship(back_populates="data_collection_groups")
418418
data_collections: List["DataCollection"] = Relationship(
419419
back_populates="data_collection_group",
420420
sa_relationship_kwargs={"cascade": "delete"},

src/murfey/util/processing_db.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
from typing import List, Optional
33

44
import sqlalchemy
5-
from pydantic import ConfigDict
65
from sqlmodel import Enum, Field, Relationship, create_engine
76

87
from murfey.util.db import (
@@ -27,8 +26,6 @@ class DataCollectionGroup(DataCollectionGroupOrig):
2726
sa_relationship_kwargs={"cascade": "delete"},
2827
)
2928

30-
model_config = ConfigDict(arbitrary_types_allowed=True)
31-
3229

3330
class DataCollection(DataCollectionOrig):
3431
MotionCorrection: List["MotionCorrection"] = Relationship(

0 commit comments

Comments
 (0)