Remove inputs related codepaths

This commit is contained in:
2025-08-24 13:38:23 +02:00
parent 334ed4ce9a
commit 5171770f1a
10 changed files with 63 additions and 368 deletions

View File

@@ -1,23 +1,20 @@
CREATE TABLE flakes (
flake_uri TEXT PRIMARY KEY NOT NULL,
tracker_track BOOLEAN NOT NULL,
tracker_last_scanned INT
);
CREATE TABLE revisions (
revision_uri TEXT PRIMARY KEY NOT NULL,
flake_uri TEXT,
nix_store_path TEXT,
nar_hash TEXT,
revision_uri TEXT NOT NULL PRIMARY KEY,
flake_uri TEXT NOT NULL,
store_path TEXT,
last_modified INT
);
CREATE TABLE inputs (
CREATE TABLE output_attributes (
revision_uri TEXT NOT NULL,
input_name TEXT NOT NULL,
locked_revision_uri TEXT,
locked_flake_uri TEXT,
locked_nar_hash TEXT,
last_modified INT,
PRIMARY KEY (revision_uri, input_name)
output_attribute_name TEXT NOT NULL,
derivation_path TEXT,
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,
PRIMARY KEY (derivation_path, build_output_name)
);