{
"event": "PreToolUse",
"tool_name": "Bash",
"tool_input": {
"command": "php -r \"\nrequire 'vendor\/autoload.php';\n\\$pdo = new PDO('mysql:host=localhost;dbname=ki_dev;charset=utf8mb4', 'root', getenv('MARIADB_ROOT_PASSWORD') ?: file_get_contents('\/run\/secrets\/mariadb_root_password'));\n\\$pdo->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);\n\n\/\/ Search for EntityRepository backups\n\\$stmt = \\$pdo->prepare('SELECT id, file_path, version, change_type, changed_at, changed_by, SUBSTRING(reason, 1, 80) as reason \nFROM file_backup_history \nWHERE file_path LIKE ? \nORDER BY changed_at DESC LIMIT 10');\n\\$stmt->execute(['%EntityRepository%']);\n\\$results = \\$stmt->fetchAll();\nforeach (\\$results as \\$r) {\n echo \\$r['changed_at'] . ' | v' . \\$r['version'] . ' | ' . \\$r['change_type'] . ' | ' . basename(\\$r['file_path']) . ' | ' . \\$r['reason'] . \\\"\\\\n\\\";\n}\n\"",
"description": "Query EntityRepository backup history via PHP"
}
}