Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 7fecb4905e |
@@ -55,7 +55,6 @@ CREATE TABLE IF NOT EXISTS sessions (
|
|||||||
expires_at DATETIME NOT NULL,
|
expires_at DATETIME NOT NULL,
|
||||||
FOREIGN KEY(user_id) REFERENCES users(id) ON DELETE CASCADE
|
FOREIGN KEY(user_id) REFERENCES users(id) ON DELETE CASCADE
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS tickets (
|
CREATE TABLE IF NOT EXISTS tickets (
|
||||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||||
domain TEXT NOT NULL DEFAULT 'Vulnerability',
|
domain TEXT NOT NULL DEFAULT 'Vulnerability',
|
||||||
@@ -86,6 +85,16 @@ CREATE TABLE IF NOT EXISTS tickets (
|
|||||||
assignee TEXT DEFAULT 'Unassigned',
|
assignee TEXT DEFAULT 'Unassigned',
|
||||||
latest_comment TEXT DEFAULT '',
|
latest_comment TEXT DEFAULT '',
|
||||||
|
|
||||||
|
-- 🚀 RE-ADDED: The missing Enterprise Risk & CISA tracking fields!
|
||||||
|
is_cisa_kev BOOLEAN DEFAULT 0,
|
||||||
|
verification_requested_at DATETIME,
|
||||||
|
extension_count INTEGER DEFAULT 0,
|
||||||
|
risk_rationale TEXT,
|
||||||
|
risk_evidence TEXT,
|
||||||
|
risk_approved_by TEXT,
|
||||||
|
risk_approved_at DATETIME,
|
||||||
|
exception_expires_at DATETIME,
|
||||||
|
|
||||||
assigned_at DATETIME,
|
assigned_at DATETIME,
|
||||||
owner_viewed_at DATETIME,
|
owner_viewed_at DATETIME,
|
||||||
triage_due_date DATETIME,
|
triage_due_date DATETIME,
|
||||||
@@ -95,7 +104,6 @@ CREATE TABLE IF NOT EXISTS tickets (
|
|||||||
patched_at DATETIME,
|
patched_at DATETIME,
|
||||||
FOREIGN KEY(domain) REFERENCES domains(name) ON DELETE SET DEFAULT
|
FOREIGN KEY(domain) REFERENCES domains(name) ON DELETE SET DEFAULT
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE INDEX IF NOT EXISTS idx_tickets_status ON tickets(status);
|
CREATE INDEX IF NOT EXISTS idx_tickets_status ON tickets(status);
|
||||||
CREATE INDEX IF NOT EXISTS idx_tickets_severity ON tickets(severity);
|
CREATE INDEX IF NOT EXISTS idx_tickets_severity ON tickets(severity);
|
||||||
CREATE INDEX IF NOT EXISTS idx_tickets_domain ON tickets(domain);
|
CREATE INDEX IF NOT EXISTS idx_tickets_domain ON tickets(domain);
|
||||||
|
|||||||
Reference in New Issue
Block a user