X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=daklib%2Fdbconn.py;h=6782c081145944e57c22a1bf718872e00c7106c9;hb=c1ac00acb270e1cb17704aa1d1e85103e002a683;hp=25fd9c6ee578fa215829afea7005e9c78a3b2755;hpb=6abe20997655ee9bee473d13d2cabfae538cbac8;p=dak.git diff --git a/daklib/dbconn.py b/daklib/dbconn.py index 25fd9c6e..6782c081 100755 --- a/daklib/dbconn.py +++ b/daklib/dbconn.py @@ -2992,7 +2992,7 @@ class DBConn(object): backref=backref('binaries', lazy='dynamic')), extra_sources = relation(DBSource, secondary=self.tbl_extra_src_references, backref=backref('extra_binary_references', lazy='dynamic')), - key = relation(BinaryMetadata, + key = relation(BinaryMetadata, cascade='all', collection_class=attribute_mapped_collection('key'))), extension = validator) @@ -3164,7 +3164,7 @@ class DBConn(object): suites = relation(Suite, secondary=self.tbl_src_associations, backref=backref('sources', lazy='dynamic')), srcuploaders = relation(SrcUploader), - key = relation(SourceMetadata, + key = relation(SourceMetadata, cascade='all', collection_class=attribute_mapped_collection('key'))), extension = validator)