fix(models.package_group): add backref cascade

Signed-off-by: Kevin Morris <kevr@0cost.org>
This commit is contained in:
Kevin Morris 2022-01-04 01:05:24 -08:00
parent 1af61b0c50
commit 2cb9de0800
No known key found for this signature in database
GPG key ID: F7E46DED420788F3

View file

@ -15,11 +15,13 @@ class PackageGroup(Base):
} }
Package = relationship( Package = relationship(
_Package, backref=backref("package_groups", lazy="dynamic"), _Package, backref=backref("package_groups", lazy="dynamic",
cascade="all, delete"),
foreign_keys=[__table__.c.PackageID]) foreign_keys=[__table__.c.PackageID])
Group = relationship( Group = relationship(
_Group, backref=backref("package_groups", lazy="dynamic"), _Group, backref=backref("package_groups", lazy="dynamic",
cascade="all, delete"),
foreign_keys=[__table__.c.GroupID]) foreign_keys=[__table__.c.GroupID])
def __init__(self, **kwargs): def __init__(self, **kwargs):