From 2cb9de080097fc61c70c48e98a006928c4ecff76 Mon Sep 17 00:00:00 2001 From: Kevin Morris Date: Tue, 4 Jan 2022 01:05:24 -0800 Subject: [PATCH] fix(models.package_group): add backref cascade Signed-off-by: Kevin Morris --- aurweb/models/package_group.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/aurweb/models/package_group.py b/aurweb/models/package_group.py index 3b6db37d..dd212051 100644 --- a/aurweb/models/package_group.py +++ b/aurweb/models/package_group.py @@ -15,11 +15,13 @@ class PackageGroup(Base): } Package = relationship( - _Package, backref=backref("package_groups", lazy="dynamic"), + _Package, backref=backref("package_groups", lazy="dynamic", + cascade="all, delete"), foreign_keys=[__table__.c.PackageID]) Group = relationship( - _Group, backref=backref("package_groups", lazy="dynamic"), + _Group, backref=backref("package_groups", lazy="dynamic", + cascade="all, delete"), foreign_keys=[__table__.c.GroupID]) def __init__(self, **kwargs):