mirror of
https://github.com/hanzo-ds/sqlparser.git
synced 2026-10-30 20:53:50 +00:00
31 lines
804 B
SQL
31 lines
804 B
SQL
-- It's a short link events table
|
|
/**
|
|
* @name Short link events
|
|
* @description It's a short link events table
|
|
*/
|
|
CREATE TABLE IF NOT EXISTS test.events_local (
|
|
f0 String,
|
|
f1 String CODEC(ZSTD(1)),
|
|
f2 VARCHAR(255),
|
|
f3 Datetime,
|
|
f4 Datetime,
|
|
f5 Map(String,String),
|
|
f6 String,
|
|
f7 Nested (
|
|
f70 UInt32,
|
|
f71 UInt32,
|
|
f72 DateTime,
|
|
f73 Int64,
|
|
f74 Int64,
|
|
f75 String
|
|
),
|
|
f8 Datetime DEFAULT now(),
|
|
f9 String MATERIALIZED toString(f7['f70']),
|
|
f10 String ALIAS f11,
|
|
f12 JSON(max_dynamic_types=10, max_dynamic_paths=3, SKIP a, SKIP a.b.c, SKIP REGEXP 'hello'),
|
|
) ENGINE = MergeTree
|
|
PRIMARY KEY (f0, f1, f2)
|
|
PARTITION BY toYYYYMMDD(f3)
|
|
TTL f3 + INTERVAL 6 MONTH
|
|
ORDER BY (f1,f2,f3)
|
|
COMMENT 'Comment for table'; |