Данные получены настоящими запросами через native-расширение cubrid. После наблюдений собственная учебная таблица удалена.
Полученные строки и дополнительные наблюдения
{
"before": [
{
"id": "1",
"sku": "CABLE-166",
"price_cents": "1200",
"qty": "12"
},
{
"id": "2",
"sku": "CLAMP-166",
"price_cents": "1800",
"qty": "4"
}
],
"pending_first_price": [
{
"price_cents": "9900"
}
],
"after": [
{
"id": "1",
"sku": "CABLE-166",
"price_cents": "1200",
"qty": "12"
},
{
"id": "2",
"sku": "CLAMP-166",
"price_cents": "1800",
"qty": "4"
}
],
"failed_execute_return": false,
"failure": {
"code": -670,
"facility": 1,
"warning": true,
"message_present": true
},
"rollback_return": true,
"business_policy": "Один пакет двух изменений: при любом отказе не подтверждать ни одно."
}
result.json содержит те же данные; metrics.json — проверки. Реквизиты входа в эти файлы не записываются.