{
"event": "PreToolUse",
"tool_name": "mcp__mcp-db__db_execute",
"tool_input": {
"statement": "CREATE TABLE IF NOT EXISTS entity_ontology (\n id INT AUTO_INCREMENT PRIMARY KEY,\n source_entity_id INT NOT NULL,\n target_entity_id INT NOT NULL,\n relation_type VARCHAR(100) NOT NULL COMMENT 'CAUSES, REQUIRES, INFLUENCES, PART_OF, etc.',\n direction ENUM('unidirectional', 'bidirectional') DEFAULT 'unidirectional',\n strength FLOAT DEFAULT 1.0 COMMENT 'Stärke der Wechselwirkung',\n description TEXT NULL COMMENT 'Beschreibung der Wechselwirkung',\n source_type ENUM('page', 'section', 'document') DEFAULT 'page',\n source_id INT NULL,\n model_used VARCHAR(100) NULL,\n validated TINYINT(1) DEFAULT 0,\n created_at DATETIME DEFAULT CURRENT_TIMESTAMP,\n FOREIGN KEY (source_entity_id) REFERENCES entities(id) ON DELETE CASCADE,\n FOREIGN KEY (target_entity_id) REFERENCES entities(id) ON DELETE CASCADE,\n INDEX idx_source_entity (source_entity_id),\n INDEX idx_target_entity (target_entity_id),\n INDEX idx_relation (relation_type)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Ontologie: Wechselwirkungen zwischen Entitäten'",
"database": "ki_content"
}
}
{
"tool_response": [
{
"type": "text",
"text": "{\n \"status\": \"success\",\n \"affected_rows\": 0,\n \"error\": null,\n \"execution_ms\": 2\n}"
}
]
}