15 lines
607 B
SQL
15 lines
607 B
SQL
CREATE TABLE IF NOT EXISTS plugin_virenscan_files (
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
attachment_id INTEGER NOT NULL,
|
|
ticket_id INTEGER NULL,
|
|
original_name VARCHAR(255) NOT NULL,
|
|
stored_name VARCHAR(255) NOT NULL,
|
|
status VARCHAR(20) NOT NULL,
|
|
signature VARCHAR(255) NULL,
|
|
message VARCHAR(255) NULL,
|
|
quarantined INTEGER NOT NULL DEFAULT 0,
|
|
scanned_at DATETIME NOT NULL
|
|
);
|
|
CREATE UNIQUE INDEX IF NOT EXISTS idx_plugin_virenscan_attachment ON plugin_virenscan_files (attachment_id);
|
|
CREATE INDEX IF NOT EXISTS idx_plugin_virenscan_status ON plugin_virenscan_files (status, quarantined)
|