Meta Action

    Description

    获取所有数据库名称列表,按字母序排列。

    Path parameters

    Query parameters

    • 限制返回的结果行数

    • offset

      分页信息,需要和 limit 一起使用

    Request body

    Response

    1. {
    2. "msg": "OK",
    3. "data": [
    4. "db1", "db2", "db3", ...
    5. ],
    6. "count": 3
    7. }
    • data 字段返回数据库名列表。

    Description

    Path parameters

    • <db_name>

      指定数据库名称

    Query parameters

    • limit

      限制返回的结果行数

    • offset

      分页信息,需要和 limit 一起使用

    Request body

    Response

    1. {
    2. "msg": "OK",
    3. "code": 0,
    4. "tbl1", "tbl2", "tbl3", ...
    5. ],
    6. "count": 0
    7. }
    • data 字段返回表名称列表。

    Description

    Path parameters

    • <db_name>

      指定数据库名称

    • <tbl_name>

      指定表名称

    Query parameters

    • with_mv

      可选项,如果未指定,默认返回 base 表的表结构。如果指定,则还会返回所有rollup的信息。

    Request body

    Response

    1. GET /api/meta/namespaces/default/databases/db1/tables/tbl1/schema
    2. {
    3. "msg": "success",
    4. "data": {
    5. "tbl1": {
    6. "schema": [{
    7. "Field": "k1",
    8. "Type": "INT",
    9. "Extra": "",
    10. "Default": null,
    11. "Key": "true"
    12. },
    13. {
    14. "Field": "k2",
    15. "Type": "INT",
    16. "Null": "Yes",
    17. "Extra": "",
    18. "Default": null,
    19. "Key": "true"
    20. }
    21. ],
    22. "is_base": true
    23. }
    24. },
    25. "count": 0
    • data 字段返回 base 表或 rollup 表的表结构信息。