21 lines
477 B
SQL
21 lines
477 B
SQL
CREATE TABLE revisions (
|
|
revision_uri TEXT NOT NULL PRIMARY KEY,
|
|
flake_uri TEXT NOT NULL,
|
|
store_path TEXT,
|
|
last_modified INT
|
|
);
|
|
|
|
CREATE TABLE output_attributes (
|
|
revision_uri TEXT NOT NULL,
|
|
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)
|
|
);
|