Фактические данные получены через расширение interbase от отдельной локальной базы Firebird. Собственные учебные объекты удалены после наблюдений.
Строки и дополнительные наблюдения
{
"input_metadata": [
{
"position": 0,
"name": "",
"alias": "",
"relation": "",
"length": "4",
"type": "INTEGER"
},
{
"position": 1,
"name": "",
"alias": "",
"relation": "",
"length": "80",
"type": "VARCHAR"
},
{
"position": 2,
"name": "",
"alias": "",
"relation": "",
"length": "8",
"type": "NUMERIC(18,2)"
}
],
"declared_columns": [
"CODE INTEGER",
"TITLE VARCHAR(20) CHARACTER SET UTF8",
"PRICE DECIMAL(10,2) CHECK(PRICE>=0)"
],
"explicit_form_labels": [
"Код товара",
"Название товара",
"Цена"
],
"saved": {
"code": 7,
"title": "Кабель USB",
"price": "19.90"
},
"out_of_range_warning": false
}
Самостоятельный запуск создаёт result.json с данными и metrics.json с проверками рядом с example.php.