mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-20 16:50:48 +00:00
Merge pull request #53032 from valbok/nc-alter
MaterializedMySQL: Add tests to alter named collections
This commit is contained in:
commit
e593efc827
@ -2592,6 +2592,20 @@ def named_collections(clickhouse_node, mysql_node, service_name):
|
|||||||
f"/* expect: (1, 'a', 1), (2, 'b', 2) */ SELECT * FROM {db}.t1",
|
f"/* expect: (1, 'a', 1), (2, 'b', 2) */ SELECT * FROM {db}.t1",
|
||||||
"1\ta\t1\n2\tb\t2\n",
|
"1\ta\t1\n2\tb\t2\n",
|
||||||
)
|
)
|
||||||
|
clickhouse_node.query(f"ALTER NAMED COLLECTION {db} SET port=9999")
|
||||||
|
clickhouse_node.query(f"DETACH DATABASE {db}")
|
||||||
|
mysql_node.query(f"INSERT INTO {db}.t1 VALUES (3, 'c', 3)")
|
||||||
|
assert "ConnectionFailed:" in clickhouse_node.query_and_get_error(
|
||||||
|
f"ATTACH DATABASE {db}"
|
||||||
|
)
|
||||||
|
clickhouse_node.query(f"ALTER NAMED COLLECTION {db} SET port=3306")
|
||||||
|
clickhouse_node.query(f"ATTACH DATABASE {db}")
|
||||||
|
check_query(
|
||||||
|
clickhouse_node,
|
||||||
|
f"/* expect: (1, 'a', 1), (2, 'b', 2), (3, 'c', 3) */ SELECT * FROM {db}.t1",
|
||||||
|
"1\ta\t1\n2\tb\t2\n3\tc\t3\n",
|
||||||
|
)
|
||||||
|
|
||||||
clickhouse_node.query(f"DROP DATABASE IF EXISTS {db}")
|
clickhouse_node.query(f"DROP DATABASE IF EXISTS {db}")
|
||||||
mysql_node.query(f"DROP DATABASE IF EXISTS {db}")
|
mysql_node.query(f"DROP DATABASE IF EXISTS {db}")
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user