- Add DISCOVERY_LOG_LEVEL=debug - Add DISCOVERY_SHOW_PROGRESS=true - Temporary changes for debugging InitializerProcessor fixes on production
40 lines
1.4 KiB
SQL
40 lines
1.4 KiB
SQL
-- Migration für WAF-Feedback Tabelle
|
|
-- Führe diese SQL-Datei aus um die Tabelle zu erstellen
|
|
|
|
CREATE TABLE IF NOT EXISTS waf_feedback (
|
|
id INT PRIMARY KEY AUTO_INCREMENT,
|
|
|
|
-- Feedback-Identifikation
|
|
detection_id VARCHAR(255) NOT NULL,
|
|
feedback_type VARCHAR(50) NOT NULL,
|
|
|
|
-- Benutzer-Informationen
|
|
user_id VARCHAR(255) NOT NULL,
|
|
comment TEXT NULL,
|
|
|
|
-- Kategorisierung
|
|
category VARCHAR(100) NOT NULL,
|
|
severity VARCHAR(50) NOT NULL,
|
|
|
|
-- Zusätzliche Daten
|
|
context JSON NULL,
|
|
|
|
-- System-Felder
|
|
timestamp TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
|
processed BOOLEAN DEFAULT FALSE,
|
|
processed_at TIMESTAMP NULL,
|
|
|
|
-- Indizes
|
|
INDEX idx_detection_id (detection_id),
|
|
INDEX idx_feedback_type (feedback_type),
|
|
INDEX idx_category (category),
|
|
INDEX idx_severity (severity),
|
|
INDEX idx_timestamp (timestamp),
|
|
INDEX idx_processed (processed)
|
|
);
|
|
|
|
-- Beispiel-Daten einfügen (optional)
|
|
INSERT INTO waf_feedback (detection_id, feedback_type, user_id, comment, category, severity, context) VALUES
|
|
('d123e456-789a-bcde-f012-3456789abcde', 'false_positive', 'admin', 'This is a legitimate request from our partner API', 'SQL_INJECTION', 'HIGH', '{"request_ip": "192.168.1.100", "url": "/api/data"}'),
|
|
('d234e567-89ab-cdef-0123-456789abcdef', 'correct_detection', 'admin', 'Confirmed attack attempt', 'XSS', 'CRITICAL', '{"request_ip": "203.0.113.42", "url": "/search"}');
|