Add support for parsing the flake.lock.

This commit is contained in:
Tom Alexander
2026-07-24 20:29:41 -04:00
parent 59fdbf41ef
commit 0addf91edf
8 changed files with 224 additions and 17 deletions

View File

@@ -0,0 +1,2 @@
DROP INDEX ix_flake_inputs_build_id;
DROP TABLE flake_inputs;

View File

@@ -0,0 +1,9 @@
CREATE TABLE flake_inputs (
id INTEGER NOT NULL PRIMARY KEY,
build_id INTEGER NOT NULL,
input_name TEXT NOT NULL,
rev TEXT NOT NULL,
FOREIGN KEY(build_id) REFERENCES build(id)
) STRICT;
CREATE INDEX ix_flake_inputs_build_id ON flake_inputs(build_id);