Получить пустую базу с той же схемой для нового теста

Фактические данные получены через расширение interbase через локальный Services API Firebird. Собственные учебные базы и промежуточные резервные файлы удалены после наблюдений.

Наблюдаемый результат программы
НаблюдениеРезультат
Товаров в исходной базе2
Таблица в восстановленной схемеLAB_ITEMS
Восстановленные столбцыID, TITLE, QTY
Товаров в восстановленной базе0
Исходная база сохранила товары2
Пустота ожидаема из-за METADATA_ONLYда
Схема восстановлена под новым именемда
Строки и дополнительные наблюдения
{
    "backup_mode": "IBASE_BKP_METADATA_ONLY",
    "source_row_count": 2,
    "restored_columns": [
        "ID",
        "TITLE",
        "QTY"
    ],
    "restored_row_count": 0,
    "source_after": 2,
    "backup_bytes": 2048,
    "backup_output_received": true,
    "raw_service_log_published": false
}

Самостоятельный запуск создаёт result.json с данными и metrics.json с проверками рядом с example.php.