{
    "id": "sqlsrv151-stream-automatic",
    "title": "Сохранить акт осмотра и прочитать те же байты из базы",
    "columns": [
        "Наблюдение",
        "Результат"
    ],
    "rows": [
        [
            "Файл в карточке",
            "attachment.txt"
        ],
        [
            "Байт сохранено и прочитано",
            87
        ],
        [
            "Содержимое акта",
            "Акт осмотра №151 | Объект: склад | Проверено: 3 линии"
        ],
        [
            "SHA-256 прочитанного файла",
            "8f604ecbd03a06be01e1a8b38edfb5ee4316a6758d87ec9a8eccadaebe72377e"
        ],
        [
            "Размер и SHA-256 совпали с исходником",
            true
        ]
    ],
    "checks": {
        "stored_filename": true,
        "not_null": true,
        "byte_length": true,
        "hash_equal": true,
        "visible_text": true,
        "input_closed": true,
        "owned_objects_removed": true
    },
    "observations": {
        "attachment": {
            "filename": "attachment.txt",
            "is_null": false,
            "bytes": 87,
            "sha256": "8f604ecbd03a06be01e1a8b38edfb5ee4316a6758d87ec9a8eccadaebe72377e",
            "preview": "Акт осмотра №151\nОбъект: склад\nПроверено: 3 линии\n"
        },
        "input_bytes": 87,
        "input_sha256": "8f604ecbd03a06be01e1a8b38edfb5ee4316a6758d87ec9a8eccadaebe72377e",
        "send_mode": "automatic"
    },
    "runtime": {
        "php": "8.3.35",
        "extension": "5.13.3+20807",
        "odbc_driver": "18.07.0001",
        "odbc_api": "03.80",
        "server_version": "16.00.1000",
        "database": "phpmanual149",
        "transport": "local_named_pipe"
    },
    "owned_objects": [
        {
            "type": "TABLE",
            "name": "sqlsrv151_auto_70f1a7e654db"
        }
    ],
    "removed_objects": [
        {
            "type": "TABLE",
            "name": "sqlsrv151_auto_70f1a7e654db"
        }
    ]
}
