PackageBase.package -> PackageBase.packages

A PackageBase can have more than one package
associated with it.

Signed-off-by: Kevin Morris <kevr@0cost.org>
This commit is contained in:
Kevin Morris 2021-06-28 08:22:34 -07:00
parent 3c6b2203e9
commit f8d2d4c82a
2 changed files with 2 additions and 18 deletions

View file

@ -17,7 +17,7 @@ class Package(Base):
Integer, ForeignKey("PackageBases.ID", ondelete="CASCADE"),
nullable=False)
PackageBase = relationship(
"PackageBase", backref=backref("package", uselist=False),
"PackageBase", backref=backref("packages", lazy="dynamic"),
foreign_keys=[PackageBaseID])
__mapper_args__ = {"primary_key": [ID]}