Derivations are effectively equivalent if they produce the same set of outputs, which is possible because of the equivalence of fixed output derivations. A fixed output derivation can be different, but equivalent, because it produces the same fixed output. To better allow tracking equivalent derivations, primarily to allow working out what derivations might correspond to a build, store the sets of derivation outputs, and which derivations they relate to.
8 lines
166 B
PL/PgSQL
8 lines
166 B
PL/PgSQL
-- Revert guix-data-service:derivation_output_sets from pg
|
|
|
|
BEGIN;
|
|
|
|
DROP TABLE derivations_by_output_details_set;
|
|
DROP TABLE derivation_output_details_sets;
|
|
|
|
COMMIT;
|