fix order-transaction one-to-one relation

This commit is contained in:
skipper70
2021-05-02 02:38:35 +05:00
committed by Stefano Pigozzi
parent 3dd0bbcf93
commit 3f38083d3e

View File

@@ -181,7 +181,6 @@ class Transaction(DeferredReflection, TableDeclarativeBase):
# Order ID
order_id = Column(Integer, ForeignKey("orders.order_id"))
order = relationship("Order")
# Extra table parameters
__tablename__ = "transactions"
@@ -245,7 +244,7 @@ class Order(DeferredReflection, TableDeclarativeBase):
# Extra details specified by the purchasing user
notes = Column(Text)
# Linked transaction
transaction = relationship("Transaction", uselist=False)
transaction = relationship("Transaction", backref="order", uselist=False)
# Extra table parameters
__tablename__ = "orders"