From ba9f795df580df651ffc3dc9cd28149e2e39060b Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 6 Jun 2025 20:48:01 +0200 Subject: [PATCH] fix: Order is not bound to a Session closes #11831 --- freqtrade/persistence/trade_model.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/freqtrade/persistence/trade_model.py b/freqtrade/persistence/trade_model.py index e572530a0..e2b784270 100644 --- a/freqtrade/persistence/trade_model.py +++ b/freqtrade/persistence/trade_model.py @@ -1649,7 +1649,12 @@ class Trade(ModelBase, LocalTrade): id: Mapped[int] = mapped_column(Integer, primary_key=True) orders: Mapped[list[Order]] = relationship( - "Order", order_by="Order.id", cascade="all, delete-orphan", lazy="selectin", innerjoin=True + "Order", + order_by="Order.id", + cascade="all, delete-orphan", + lazy="selectin", + innerjoin=True, + back_populates="_trade_live", ) custom_data: Mapped[list[_CustomData]] = relationship( "_CustomData", cascade="all, delete-orphan", lazy="raise"