19 lines
370 B
SQL
19 lines
370 B
SQL
BEGIN TRANSACTION;
|
|
|
|
ALTER TABLE Outputs RENAME TO tmp_Outputs;
|
|
|
|
CREATE TABLE Outputs (
|
|
derivation TEXT NOT NULL,
|
|
name TEXT NOT NULL,
|
|
path TEXT NOT NULL PRIMARY KEY,
|
|
FOREIGN KEY (derivation) REFERENCES Builds (derivation)
|
|
);
|
|
|
|
INSERT OR IGNORE INTO Outputs (derivation, name, path)
|
|
SELECT derivation, name, path
|
|
FROM tmp_Outputs;
|
|
|
|
DROP TABLE tmp_Outputs;
|
|
|
|
COMMIT;
|