Данные получены настоящими запросами через native-расширение cubrid. После наблюдений собственная учебная таблица удалена.
Полученные строки и дополнительные наблюдения
{
"fields": {
"title": {
"name": "title",
"table": "dba.c167_fieldpolicy_80a57da061",
"def": "NULL",
"max_length": 0,
"not_null": 0,
"primary_key": 0,
"unique_key": 0,
"multiple_key": 1,
"numeric": 0,
"blob": 0,
"type": "varchar",
"unsigned": 0,
"zerofill": 0
},
"qty": {
"name": "qty",
"table": "dba.c167_fieldpolicy_80a57da061",
"def": "NULL",
"max_length": 0,
"not_null": 1,
"primary_key": 0,
"unique_key": 0,
"multiple_key": 1,
"numeric": 1,
"blob": 0,
"type": "integer",
"unsigned": 0,
"zerofill": 0
},
"note": {
"name": "note",
"table": "dba.c167_fieldpolicy_80a57da061",
"def": "NULL",
"max_length": 0,
"not_null": 0,
"primary_key": 0,
"unique_key": 0,
"multiple_key": 1,
"numeric": 0,
"blob": 0,
"type": "varchar",
"unsigned": 0,
"zerofill": 0
}
},
"declared_widths": {
"title": 120,
"qty": 11,
"note": 160
},
"rows": [
{
"id": "1",
"sku": "CAB-167",
"title": "Кабель",
"qty": "0",
"note": null
},
{
"id": "2",
"sku": "EMPTY-167",
"title": "",
"qty": "7",
"note": ""
}
],
"publication_policy": {
"title": "non-blank",
"qty": "non-negative INT",
"note": "optional"
},
"accepted": [
true,
false
],
"data_modified": false
}
result.json содержит те же данные; metrics.json — проверки. Реквизиты входа в эти файлы не записываются.