Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 7fecb4905e |
@@ -55,7 +55,6 @@ CREATE TABLE IF NOT EXISTS sessions (
|
||||
expires_at DATETIME NOT NULL,
|
||||
FOREIGN KEY(user_id) REFERENCES users(id) ON DELETE CASCADE
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS tickets (
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
domain TEXT NOT NULL DEFAULT 'Vulnerability',
|
||||
@@ -86,6 +85,16 @@ CREATE TABLE IF NOT EXISTS tickets (
|
||||
assignee TEXT DEFAULT 'Unassigned',
|
||||
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,
|
||||
owner_viewed_at DATETIME,
|
||||
triage_due_date DATETIME,
|
||||
@@ -95,7 +104,6 @@ CREATE TABLE IF NOT EXISTS tickets (
|
||||
patched_at DATETIME,
|
||||
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_severity ON tickets(severity);
|
||||
CREATE INDEX IF NOT EXISTS idx_tickets_domain ON tickets(domain);
|
||||
|
||||
Reference in New Issue
Block a user