Почему появился журнал: триггер реального изменения остатка

Данные получены настоящими запросами через native-расширение cubrid. После наблюдений собственные учебные объекты удалены.

Результат выполнения
НаблюдениеРезультат
ТоварКабель
Текущий остаток7
Журнал3 → 7
Записей после двух UPDATE1
Триггер найденда
Полученные строки и дополнительные наблюдения
{
    "trigger_metadata": [
        {
            "NAME": "dba.c169_qty_log_98abfb42e2",
            "STATUS": "ACTIVE",
            "EVENT": "UPDATE",
            "TARGET_CLASS": "dba.c169_stock_b1fbd3936e",
            "TARGET_ATTR": "qty",
            "ACTION_TIME": "AFTER",
            "ACTION": "insert into [dba.c169_audit_8e3e858426] ([item_id], [old_qty], [new_qty]) values ([obj].[id], [old].[qty], [obj].[qty])",
            "PRIORITY": "0.000000",
            "CONDITION_TIME": "AFTER",
            "CONDITION": "[old].[qty]<>[obj].[qty]",
            "REMARKS": ""
        }
    ],
    "audit_rows": [
        {
            "item_id": "1",
            "old_qty": "3",
            "new_qty": "7"
        }
    ],
    "item": [
        {
            "title": "Кабель",
            "qty": "7"
        }
    ],
    "explicit_UPDATE_calls": 2
}

result.json содержит те же данные; metrics.json — проверки. Реквизиты входа в эти файлы не записываются.