Improve the model for derivations

These changes mean that more information about derivations is
recorded. There are a number of corresponding changes in the database
schema that are not tracked in the repository unfortunately.
This commit is contained in:
Christopher Baines 2019-02-10 09:42:22 +00:00
parent 552723cef1
commit c88d8335ba
Signed by: cbaines
GPG key ID: 5E28A33B0B84F577
4 changed files with 346 additions and 44 deletions

View file

@ -19,7 +19,11 @@
(packages-metadata-ids
(inferior-packages->package-metadata-ids conn packages))
(packages-derivation-ids
(inferior-packages->derivation-ids store conn packages)))
(derivations->derivation-ids conn
(map (lambda (package)
(inferior-package-derivation
store package))
packages))))
(inferior-packages->package-ids
conn packages packages-metadata-ids packages-derivation-ids)))