Fetch flake outputs and display them

This commit is contained in:
2025-08-24 15:36:47 +02:00
parent 5171770f1a
commit b0079a2756
7 changed files with 165 additions and 12 deletions

View File

@@ -1,20 +1,20 @@
CREATE TABLE revisions (
revision_uri TEXT NOT NULL PRIMARY KEY,
flake_uri TEXT NOT NULL,
store_path TEXT,
last_modified INT
store_path TEXT NOT NULL,
last_modified INT NOT NULL
);
CREATE TABLE output_attributes (
revision_uri TEXT NOT NULL,
output_attribute_name TEXT NOT NULL,
derivation_path TEXT,
derivation_path TEXT NOT NULL,
PRIMARY KEY (revision_uri, output_attribute_name)
);
CREATE TABLE build_outputs (
derivation_path TEXT NOT NULL,
build_output_name TEXT NOT NULL,
store_path TEXT,
store_path TEXT NOT NULL,
PRIMARY KEY (derivation_path, build_output_name)
);