Evidence with supportive metadata
This commit is contained in:
parent
6c0a7db5e4
commit
eb1513e463
10 changed files with 194 additions and 9 deletions
|
|
@ -102,8 +102,12 @@ CREATE TABLE IF NOT EXISTS candidate_evidence (
|
|||
repository_id INTEGER NOT NULL REFERENCES repositories(id) ON DELETE CASCADE,
|
||||
analysis_run_id INTEGER NOT NULL REFERENCES analysis_runs(id) ON DELETE CASCADE,
|
||||
capability_id INTEGER NOT NULL REFERENCES candidate_capabilities(id) ON DELETE CASCADE,
|
||||
target_kind TEXT NOT NULL DEFAULT 'capability',
|
||||
target_id INTEGER,
|
||||
type TEXT NOT NULL,
|
||||
reference TEXT NOT NULL,
|
||||
reference_kind TEXT NOT NULL DEFAULT 'source',
|
||||
reference_id INTEGER,
|
||||
strength TEXT NOT NULL DEFAULT 'medium',
|
||||
status TEXT NOT NULL DEFAULT 'candidate',
|
||||
source_refs TEXT NOT NULL DEFAULT '[]',
|
||||
|
|
@ -156,8 +160,12 @@ CREATE TABLE IF NOT EXISTS approved_evidence (
|
|||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
repository_id INTEGER NOT NULL REFERENCES repositories(id) ON DELETE CASCADE,
|
||||
capability_id INTEGER NOT NULL REFERENCES approved_capabilities(id) ON DELETE CASCADE,
|
||||
target_kind TEXT NOT NULL DEFAULT 'capability',
|
||||
target_id INTEGER,
|
||||
type TEXT NOT NULL,
|
||||
reference TEXT NOT NULL,
|
||||
reference_kind TEXT NOT NULL DEFAULT 'source',
|
||||
reference_id INTEGER,
|
||||
strength TEXT NOT NULL DEFAULT 'medium',
|
||||
source_refs TEXT NOT NULL DEFAULT '[]',
|
||||
created_at TEXT NOT NULL DEFAULT CURRENT_TIMESTAMP
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue