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