]> git.decadent.org.uk Git - dak.git/blobdiff - daklib/dbconn.py
Make external overrides specific for (suite, component)
[dak.git] / daklib / dbconn.py
index d39f8c582903b553d689da9bf508fa6104b5a729..551515279e027a2c6743ce5e0ed959633be028ce 100755 (executable)
@@ -3338,7 +3338,12 @@ class DBConn(object):
                                  poolfile_id = self.tbl_dsc_files.c.file,
                                  poolfile = relation(PoolFile)))
 
-        mapper(ExternalOverride, self.tbl_external_overrides)
+        mapper(ExternalOverride, self.tbl_external_overrides,
+                properties = dict(
+                    suite_id = self.tbl_external_overrides.c.suite,
+                    suite = relation(Suite),
+                    component_id = self.tbl_external_overrides.c.component,
+                    component = relation(Component)))
 
         mapper(PoolFile, self.tbl_files,
                properties = dict(file_id = self.tbl_files.c.id,