--- test information_schema.region_peers ----
USE public;

Affected Rows: 0

CREATE TABLE region_peers_phy (ts timestamp time index, val double) engine = metric with ("physical_metric_table" = "");

Affected Rows: 0

CREATE TABLE region_peers_t1 (
    ts timestamp time index,
    val double,
    host string primary key
) engine = metric with ("on_physical_table" = "region_peers_phy");

Affected Rows: 0

CREATE TABLE region_peers_t2 (
    ts timestamp time index,
    job string primary key,
    val double
) engine = metric with ("on_physical_table" = "region_peers_phy");

Affected Rows: 0

CREATE TABLE region_peers_test (
    a int primary key,
    b string,
    ts timestamp time index,
) PARTITION ON COLUMNS (a) (
    a < 10,
    a >= 10 AND a < 20,
    a >= 20,
);

Affected Rows: 0

use INFORMATION_SCHEMA;

Affected Rows: 0

SELECT COUNT(distinct region_id) FROM region_peers;

+----------------------------------------+
| count(DISTINCT region_peers.region_id) |
+----------------------------------------+
| 6                                      |
+----------------------------------------+

use public;

Affected Rows: 0

DROP TABLE region_peers_t1, region_peers_t2, region_peers_phy, region_peers_test;

Affected Rows: 0

