| 1483 | } |
| 1484 | |
| 1485 | static void json_add_columns(struct json_stream *js, |
| 1486 | const struct table_desc *td) |
| 1487 | { |
| 1488 | for (size_t i = 0; i < tal_count(td->columns); i++) { |
| 1489 | if (td->columns[i]->sub) { |
| 1490 | if (td->columns[i]->sub->is_subobject) |
| 1491 | json_add_columns(js, td->columns[i]->sub); |
| 1492 | continue; |
| 1493 | } |
| 1494 | json_add_column(js, td->columns[i]->dbname, |
| 1495 | fieldtypemap[td->columns[i]->ftype].sqltype); |
| 1496 | } |
| 1497 | } |
| 1498 | |
| 1499 | static void json_add_schema(struct json_stream *js, |
| 1500 | const struct table_desc *td) |
no test coverage detected