mirror of
https://github.com/umami-software/umami.git
synced 2026-02-19 03:55:37 +01:00
add schema
This commit is contained in:
parent
971ccb6e41
commit
0496062be0
2 changed files with 105 additions and 0 deletions
52
db/clickhouse/migrations/05_add_event_data_blob.sql
Normal file
52
db/clickhouse/migrations/05_add_event_data_blob.sql
Normal file
|
|
@ -0,0 +1,52 @@
|
||||||
|
CREATE TABLE umami.event_data_blob
|
||||||
|
(
|
||||||
|
website_id UUID,
|
||||||
|
session_id UUID,
|
||||||
|
visit_id UUID,
|
||||||
|
event_id UUID,
|
||||||
|
blob1 String,
|
||||||
|
blob2 String,
|
||||||
|
blob3 String,
|
||||||
|
blob4 String,
|
||||||
|
blob5 String,
|
||||||
|
blob5 String,
|
||||||
|
blob7 String,
|
||||||
|
blob8 String,
|
||||||
|
blob9 String,
|
||||||
|
blob10 String,
|
||||||
|
blob11 String,
|
||||||
|
blob12 String,
|
||||||
|
blob13 String,
|
||||||
|
blob14 String,
|
||||||
|
blob15 String,
|
||||||
|
blob16 String,
|
||||||
|
blob17 String,
|
||||||
|
blob18 String,
|
||||||
|
blob19 String,
|
||||||
|
blob20 String,
|
||||||
|
double1 Nullable(Decimal64(4)),
|
||||||
|
double2 Nullable(Decimal64(4)),
|
||||||
|
double3 Nullable(Decimal64(4)),
|
||||||
|
double4 Nullable(Decimal64(4)),
|
||||||
|
double5 Nullable(Decimal64(4)),
|
||||||
|
double6 Nullable(Decimal64(4)),
|
||||||
|
double7 Nullable(Decimal64(4)),
|
||||||
|
double8 Nullable(Decimal64(4)),
|
||||||
|
double9 Nullable(Decimal64(4)),
|
||||||
|
double10 Nullable(Decimal64(4)),
|
||||||
|
double11 Nullable(Decimal64(4)),
|
||||||
|
double12 Nullable(Decimal64(4)),
|
||||||
|
double13 Nullable(Decimal64(4)),
|
||||||
|
double14 Nullable(Decimal64(4)),
|
||||||
|
double15 Nullable(Decimal64(4)),
|
||||||
|
double16 Nullable(Decimal64(4)),
|
||||||
|
double17 Nullable(Decimal64(4)),
|
||||||
|
double18 Nullable(Decimal64(4)),
|
||||||
|
double19 Nullable(Decimal64(4)),
|
||||||
|
double20 Nullable(Decimal64(4)),
|
||||||
|
created_at DateTime('UTC'),
|
||||||
|
job_id Nullable(UUID)
|
||||||
|
)
|
||||||
|
engine = MergeTree
|
||||||
|
ORDER BY (website_id, visit_id, event_id, created_at)
|
||||||
|
SETTINGS index_granularity = 8192;
|
||||||
|
|
@ -69,4 +69,57 @@ CREATE TABLE umami.session_data
|
||||||
)
|
)
|
||||||
engine = MergeTree
|
engine = MergeTree
|
||||||
ORDER BY (website_id, session_id, data_key, created_at)
|
ORDER BY (website_id, session_id, data_key, created_at)
|
||||||
|
SETTINGS index_granularity = 8192;
|
||||||
|
|
||||||
|
CREATE TABLE umami.event_data_blob
|
||||||
|
(
|
||||||
|
website_id UUID,
|
||||||
|
session_id UUID,
|
||||||
|
visit_id UUID,
|
||||||
|
event_id UUID,
|
||||||
|
blob1 String,
|
||||||
|
blob2 String,
|
||||||
|
blob3 String,
|
||||||
|
blob4 String,
|
||||||
|
blob5 String,
|
||||||
|
blob5 String,
|
||||||
|
blob7 String,
|
||||||
|
blob8 String,
|
||||||
|
blob9 String,
|
||||||
|
blob10 String,
|
||||||
|
blob11 String,
|
||||||
|
blob12 String,
|
||||||
|
blob13 String,
|
||||||
|
blob14 String,
|
||||||
|
blob15 String,
|
||||||
|
blob16 String,
|
||||||
|
blob17 String,
|
||||||
|
blob18 String,
|
||||||
|
blob19 String,
|
||||||
|
blob20 String,
|
||||||
|
double1 Nullable(Decimal64(4)),
|
||||||
|
double2 Nullable(Decimal64(4)),
|
||||||
|
double3 Nullable(Decimal64(4)),
|
||||||
|
double4 Nullable(Decimal64(4)),
|
||||||
|
double5 Nullable(Decimal64(4)),
|
||||||
|
double6 Nullable(Decimal64(4)),
|
||||||
|
double7 Nullable(Decimal64(4)),
|
||||||
|
double8 Nullable(Decimal64(4)),
|
||||||
|
double9 Nullable(Decimal64(4)),
|
||||||
|
double10 Nullable(Decimal64(4)),
|
||||||
|
double11 Nullable(Decimal64(4)),
|
||||||
|
double12 Nullable(Decimal64(4)),
|
||||||
|
double13 Nullable(Decimal64(4)),
|
||||||
|
double14 Nullable(Decimal64(4)),
|
||||||
|
double15 Nullable(Decimal64(4)),
|
||||||
|
double16 Nullable(Decimal64(4)),
|
||||||
|
double17 Nullable(Decimal64(4)),
|
||||||
|
double18 Nullable(Decimal64(4)),
|
||||||
|
double19 Nullable(Decimal64(4)),
|
||||||
|
double20 Nullable(Decimal64(4)),
|
||||||
|
created_at DateTime('UTC'),
|
||||||
|
job_id Nullable(UUID)
|
||||||
|
)
|
||||||
|
engine = MergeTree
|
||||||
|
ORDER BY (website_id, visit_id, event_id, created_at)
|
||||||
SETTINGS index_granularity = 8192;
|
SETTINGS index_granularity = 8192;
|
||||||
Loading…
Add table
Add a link
Reference in a new issue