2020-02-11 18:05:08 +00:00
|
|
|
CREATE DATABASE test_00571;
|
|
|
|
|
|
|
|
USE test_00571;
|
2018-02-16 08:07:34 +00:00
|
|
|
|
2020-02-11 18:05:08 +00:00
|
|
|
DROP DATABASE IF EXISTS none;
|
|
|
|
DROP TABLE IF EXISTS test_00571;
|
|
|
|
DROP TABLE IF EXISTS test_materialized_00571;
|
2018-02-16 08:07:34 +00:00
|
|
|
|
2018-03-06 12:44:50 +00:00
|
|
|
CREATE DATABASE none;
|
2020-02-11 18:05:08 +00:00
|
|
|
CREATE TABLE test_00571 ( date Date, platform Enum8('a' = 0, 'b' = 1, 'c' = 2), app Enum8('a' = 0, 'b' = 1) ) ENGINE = MergeTree(date, (platform, app), 8192);
|
|
|
|
CREATE MATERIALIZED VIEW test_materialized_00571 ENGINE = MergeTree(date, (platform, app), 8192) POPULATE AS SELECT date, platform, app FROM (SELECT * FROM test_00571);
|
2018-02-16 08:07:34 +00:00
|
|
|
|
2018-03-06 12:44:50 +00:00
|
|
|
USE none;
|
|
|
|
|
2020-02-11 18:05:08 +00:00
|
|
|
INSERT INTO test_00571.test_00571 VALUES('2018-02-16', 'a', 'a');
|
2018-02-16 08:07:34 +00:00
|
|
|
|
2020-02-11 18:05:08 +00:00
|
|
|
SELECT * FROM test_00571.test_00571;
|
|
|
|
SELECT * FROM test_00571.test_materialized_00571;
|
2018-02-16 08:07:34 +00:00
|
|
|
|
2020-02-11 18:05:08 +00:00
|
|
|
DETACH TABLE test_00571.test_materialized_00571;
|
|
|
|
ATTACH TABLE test_00571.test_materialized_00571;
|
2018-03-06 12:44:50 +00:00
|
|
|
|
2020-02-11 18:05:08 +00:00
|
|
|
SELECT * FROM test_00571.test_materialized_00571;
|
2018-03-06 12:44:50 +00:00
|
|
|
|
|
|
|
DROP DATABASE IF EXISTS none;
|
2020-02-11 18:05:08 +00:00
|
|
|
DROP TABLE IF EXISTS test_00571.test_00571;
|
|
|
|
DROP TABLE IF EXISTS test_00571.test_materialized_00571;
|
|
|
|
|
|
|
|
DROP DATABASE test_00571;
|