-
Notifications
You must be signed in to change notification settings - Fork 283
Expand file tree
/
Copy pathcreate-postgres.sql
More file actions
121 lines (118 loc) · 4.07 KB
/
create-postgres.sql
File metadata and controls
121 lines (118 loc) · 4.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
BEGIN;
CREATE EXTENSION IF NOT EXISTS pg_clickhouse;
CREATE SERVER ch_srv FOREIGN DATA WRAPPER clickhouse_fdw
OPTIONS(driver 'binary', host 'localhost', dbname 'default');
CREATE USER MAPPING FOR CURRENT_USER SERVER ch_srv
OPTIONS (user 'default');
CREATE FOREIGN TABLE hits (
"WatchID" BIGINT NOT NULL,
"JavaEnable" SMALLINT NOT NULL,
"Title" TEXT NOT NULL,
"GoodEvent" SMALLINT NOT NULL,
"EventTime" TIMESTAMP NOT NULL,
"EventDate" DATE NOT NULL,
"CounterID" INTEGER NOT NULL,
"ClientIP" INTEGER NOT NULL,
"RegionID" INTEGER NOT NULL,
"UserID" BIGINT NOT NULL,
"CounterClass" SMALLINT NOT NULL,
"OS" SMALLINT NOT NULL,
"UserAgent" SMALLINT NOT NULL,
"URL" TEXT NOT NULL,
"Referer" TEXT NOT NULL,
"IsRefresh" SMALLINT NOT NULL,
"RefererCategoryID" SMALLINT NOT NULL,
"RefererRegionID" INTEGER NOT NULL,
"URLCategoryID" SMALLINT NOT NULL,
"URLRegionID" INTEGER NOT NULL,
"ResolutionWidth" SMALLINT NOT NULL,
"ResolutionHeight" SMALLINT NOT NULL,
"ResolutionDepth" SMALLINT NOT NULL,
"FlashMajor" SMALLINT NOT NULL,
"FlashMinor" SMALLINT NOT NULL,
"FlashMinor2" TEXT NOT NULL,
"NetMajor" SMALLINT NOT NULL,
"NetMinor" SMALLINT NOT NULL,
"UserAgentMajor" SMALLINT NOT NULL,
"UserAgentMinor" VARCHAR(255) NOT NULL,
"CookieEnable" SMALLINT NOT NULL,
"JavascriptEnable" SMALLINT NOT NULL,
"IsMobile" SMALLINT NOT NULL,
"MobilePhone" SMALLINT NOT NULL,
"MobilePhoneModel" TEXT NOT NULL,
"Params" TEXT NOT NULL,
"IPNetworkID" INTEGER NOT NULL,
"TraficSourceID" SMALLINT NOT NULL,
"SearchEngineID" SMALLINT NOT NULL,
"SearchPhrase" TEXT NOT NULL,
"AdvEngineID" SMALLINT NOT NULL,
"IsArtifical" SMALLINT NOT NULL,
"WindowClientWidth" SMALLINT NOT NULL,
"WindowClientHeight" SMALLINT NOT NULL,
"ClientTimeZone" SMALLINT NOT NULL,
"ClientEventTime" TIMESTAMP NOT NULL,
"SilverlightVersion1" SMALLINT NOT NULL,
"SilverlightVersion2" SMALLINT NOT NULL,
"SilverlightVersion3" INTEGER NOT NULL,
"SilverlightVersion4" SMALLINT NOT NULL,
"PageCharset" TEXT NOT NULL,
"CodeVersion" INTEGER NOT NULL,
"IsLink" SMALLINT NOT NULL,
"IsDownload" SMALLINT NOT NULL,
"IsNotBounce" SMALLINT NOT NULL,
"FUniqID" BIGINT NOT NULL,
"OriginalURL" TEXT NOT NULL,
"HID" INTEGER NOT NULL,
"IsOldCounter" SMALLINT NOT NULL,
"IsEvent" SMALLINT NOT NULL,
"IsParameter" SMALLINT NOT NULL,
"DontCountHits" SMALLINT NOT NULL,
"WithHash" SMALLINT NOT NULL,
"HitColor" CHAR NOT NULL,
"LocalEventTime" TIMESTAMP NOT NULL,
"Age" SMALLINT NOT NULL,
"Sex" SMALLINT NOT NULL,
"Income" SMALLINT NOT NULL,
"Interests" SMALLINT NOT NULL,
"Robotness" SMALLINT NOT NULL,
"RemoteIP" INTEGER NOT NULL,
"WindowName" INTEGER NOT NULL,
"OpenerName" INTEGER NOT NULL,
"HistoryLength" SMALLINT NOT NULL,
"BrowserLanguage" TEXT NOT NULL,
"BrowserCountry" TEXT NOT NULL,
"SocialNetwork" TEXT NOT NULL,
"SocialAction" TEXT NOT NULL,
"HTTPError" SMALLINT NOT NULL,
"SendTiming" INTEGER NOT NULL,
"DNSTiming" INTEGER NOT NULL,
"ConnectTiming" INTEGER NOT NULL,
"ResponseStartTiming" INTEGER NOT NULL,
"ResponseEndTiming" INTEGER NOT NULL,
"FetchTiming" INTEGER NOT NULL,
"SocialSourceNetworkID" SMALLINT NOT NULL,
"SocialSourcePage" TEXT NOT NULL,
"ParamPrice" BIGINT NOT NULL,
"ParamOrderID" TEXT NOT NULL,
"ParamCurrency" TEXT NOT NULL,
"ParamCurrencyID" SMALLINT NOT NULL,
"OpenstatServiceName" TEXT NOT NULL,
"OpenstatCampaignID" TEXT NOT NULL,
"OpenstatAdID" TEXT NOT NULL,
"OpenstatSourceID" TEXT NOT NULL,
"UTMSource" TEXT NOT NULL,
"UTMMedium" TEXT NOT NULL,
"UTMCampaign" TEXT NOT NULL,
"UTMContent" TEXT NOT NULL,
"UTMTerm" TEXT NOT NULL,
"FromTag" TEXT NOT NULL,
"HasGCLID" SMALLINT NOT NULL,
"RefererHash" BIGINT NOT NULL,
"URLHash" BIGINT NOT NULL,
"CLID" INTEGER NOT NULL
) SERVER ch_srv OPTIONS(
database 'default',
table_name 'hits',
engine 'MergeTree'
);
COMMIT;