From 51db4a48bd6ec93b375b678e333b28a65017cfce Mon Sep 17 00:00:00 2001 From: Julian Rother <julian@cccv.de> Date: Fri, 10 Mar 2023 17:16:29 +0100 Subject: [PATCH] Fix location relationship --- warehouse/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/warehouse/models.py b/warehouse/models.py index 40af4a5..d4e9ca5 100644 --- a/warehouse/models.py +++ b/warehouse/models.py @@ -67,7 +67,7 @@ class Location(db.Model): name = db.Column(db.String(128), nullable=False) description = db.Column(db.Text(), nullable=False, server_default='') parent_id = db.Column(db.String(5), db.ForeignKey('location.id')) - parent = db.relationship('Location') + children = db.relationship('Location', backref=db.backref('parent', remote_side=[id])) item_photo = db.Table('item_photo', db.Column('item_id', db.String(5), db.ForeignKey('item.id', onupdate='CASCADE', ondelete='CASCADE'), primary_key=True), -- GitLab