{
    "id": "mysql142-x-metadata-rendered-report",
    "title": "Собрать настоящий HTML-каталог по проверенным колонкам",
    "columns": [
        "Наблюдение",
        "Результат"
    ],
    "rows": [
        [
            "Товаров в HTML",
            2
        ],
        [
            "Название первого товара",
            "Лампа <script> & свет"
        ],
        [
            "Цена без float",
            "12,30"
        ],
        [
            "Нулевая цена",
            "0,00"
        ],
        [
            "Нулевой остаток",
            "0"
        ],
        [
            "SQL NULL",
            "— (нет значения)"
        ],
        [
            "Пустой текст",
            "(пустая строка)"
        ],
        [
            "HTML-символы выведены текстом",
            true
        ],
        [
            "Полезный файл",
            "report.html"
        ]
    ],
    "checks": {
        "exact_report_rows": true,
        "header_labels": true,
        "raw_values": true,
        "real_origins": true,
        "money_string": true,
        "zero_preserved": true,
        "null_and_empty_distinct": true,
        "escaped_payload": true,
        "file_written": true,
        "owned_objects_removed": true
    },
    "observations": {
        "metadata": [
            {
                "class": "mysql_xdevapi\\ColumnResult",
                "label": "product_name",
                "name": "name",
                "table_label": "p",
                "table_name": "mysql142_report_8cfda5edb490",
                "schema": "php_manual_x139",
                "type": 21,
                "length": 320,
                "fractional_digits": 0,
                "signed": false,
                "padded": false,
                "charset": "utf8mb4",
                "collation": "utf8mb4_bin"
            },
            {
                "class": "mysql_xdevapi\\ColumnResult",
                "label": "unit_price",
                "name": "price",
                "table_label": "p",
                "table_name": "mysql142_report_8cfda5edb490",
                "schema": "php_manual_x139",
                "type": 0,
                "length": 12,
                "fractional_digits": 2,
                "signed": true,
                "padded": false,
                "charset": null,
                "collation": null
            },
            {
                "class": "mysql_xdevapi\\ColumnResult",
                "label": "stock",
                "name": "stock",
                "table_label": "p",
                "table_name": "mysql142_report_8cfda5edb490",
                "schema": "php_manual_x139",
                "type": 19,
                "length": 10,
                "fractional_digits": 0,
                "signed": false,
                "padded": false,
                "charset": null,
                "collation": null
            },
            {
                "class": "mysql_xdevapi\\ColumnResult",
                "label": "note",
                "name": "note",
                "table_label": "p",
                "table_name": "mysql142_report_8cfda5edb490",
                "schema": "php_manual_x139",
                "type": 21,
                "length": 160,
                "fractional_digits": 0,
                "signed": false,
                "padded": false,
                "charset": "utf8mb4",
                "collation": "utf8mb4_0900_ai_ci"
            }
        ],
        "column_names": [
            "product_name",
            "unit_price",
            "stock",
            "note"
        ],
        "raw_rows": [
            {
                "product_name": "Лампа <script> & свет",
                "unit_price": "12.30",
                "stock": 4,
                "note": null
            },
            {
                "product_name": "Кабель",
                "unit_price": "0.00",
                "stock": 0,
                "note": ""
            }
        ],
        "report_columns": [
            "Товар",
            "Цена, руб.",
            "Остаток",
            "Примечание"
        ],
        "report_rows": [
            [
                "Лампа <script> & свет",
                "12,30",
                "4",
                "— (нет значения)"
            ],
            [
                "Кабель",
                "0,00",
                "0",
                "(пустая строка)"
            ]
        ],
        "report_file": "report.html"
    },
    "runtime": {
        "php": "8.3.35",
        "extension": "8.0.30",
        "server_version": 80413,
        "schema": "php_manual_x139",
        "host": "127.0.0.1",
        "port": 33140
    },
    "owned_objects": [
        {
            "type": "TABLE",
            "name": "mysql142_report_8cfda5edb490"
        }
    ],
    "removed_objects": [
        {
            "type": "TABLE",
            "name": "mysql142_report_8cfda5edb490"
        }
    ]
}
