Ответы получены от MySQL через X Protocol. Созданные программой учебные объекты после чтения удалены.
Строки и дополнительные наблюдения
{
"types": {
"table": "mysql_xdevapi\\Table",
"insert": "mysql_xdevapi\\TableInsert",
"update": "mysql_xdevapi\\TableUpdate",
"delete": "mysql_xdevapi\\TableDelete",
"select": "mysql_xdevapi\\TableSelect",
"write_result": "mysql_xdevapi\\Result",
"rows": "mysql_xdevapi\\RowResult"
},
"saved_rows": [
{
"sku": "LED",
"stock": 7
},
{
"sku": "BOX",
"stock": 3
}
],
"temporary_id": 3,
"inserted": 2,
"updated": 1,
"deleted": 1
}
Полный JSON результата, включая реальные идентификаторы, сохранён рядом в result.json.