Files
deskhub/theme/plugins/virustotal/migrations/001_dateien.mysql.sql
T
2026-11-05 21:23:54 +00:00

21 lines
696 B
SQL

CREATE TABLE IF NOT EXISTS plugin_virustotal_files (
id INT AUTO_INCREMENT PRIMARY KEY,
attachment_id INT NOT NULL,
ticket_id INT NULL,
original_name VARCHAR(255) NOT NULL,
stored_name VARCHAR(255) NOT NULL,
filesize BIGINT NOT NULL DEFAULT 0,
sha256 VARCHAR(64) NULL,
status VARCHAR(20) NOT NULL,
detail VARCHAR(255) NULL,
analysis_id VARCHAR(255) NULL,
malicious INT NULL,
engines INT NULL,
tries INT NOT NULL DEFAULT 0,
next_try DATETIME NOT NULL,
created_at DATETIME NOT NULL,
checked_at DATETIME NULL,
UNIQUE KEY idx_plugin_virustotal_attachment (attachment_id),
KEY idx_plugin_virustotal_status (status, next_try)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4