-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.yaml
214 lines (214 loc) · 4.88 KB
/
config.yaml
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
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
databases:
- name: DB1
host: YOUR_DB_HOST
port: '5432'
dbname: YOUR_DB_NAME
username: YOUR_DB_USERNAME
password: YOUR_DB_PASSWORD
tables:
- name: epic_games
columns:
game_id: integer
name: text
game_slug: text
price: double precision
release_date: date
platform: text
description: text
developer: text
publisher: text
genres: text
average_hours_played: double precision
type: table
- name: epic_players
columns:
id: text
name: text
username: text
age: integer
dob: date
email: text
phone: text
library: text
favorites: text
payment_method: text
country: text
total_hrs_played: double precision
avg_rating_given: double precision
type: table
- name: developers
columns:
developer_id: integer
developer: text
active: boolean
city: text
country: text
est: date
notable_games: text
notes: text
type: table
- name: publishers
columns:
publisher_id: integer
publisher: text
headquarters: text
est: date
notable_games_published: text
notes: text
active: boolean
type: table
- name: DB2
host: YOUR_DB_HOST
port: '5432'
dbname: YOUR_DB_NAME
username: YOUR_DB_USERNAME
password: YOUR_DB_PASSWORD
tables:
- name: steam_games
columns:
id: text
name: text
release_date: date
estimated_owners: text
peak_ccu: text
age_rating: text
price: double precision
dlc_count: integer
about_the_game: text
supported_languages: text
full_audio_languages: text
reviews: text
header_image: text
website: text
support_url: text
support_email: text
windows: text
mac: text
linux: text
achievements: integer
average_hours_played: double precision
developers: text
publishers: text
categories: text
genres: text
tags: text
screenshots: text
movies: text
type: table
- name: content_creators
columns:
id: text
name: text
country: text
type_of_content: text
average_views: integer
revenue: double precision
primary_game: text
type: table
- name: steam_players
columns:
id: text
name: text
username: text
age: integer
dob: date
email: text
phone: text
library: text
favorites: text
payment_method: text
country: text
total_hrs_played: double precision
avg_rating_given: double precision
type: table
- name: modders
columns:
id: text
name: text
type_of_mod: text
country: text
primary_game: text
type: table
- name: DB3
host: YOUR_DB_HOST
port: '5432'
dbname: YOUR_DB_NAME
username: YOUR_DB_USERNAME
password: YOUR_DB_PASSWORD
tables:
- name: mv_epic_player_game_library
columns:
player_id: text
game_id: text
original_game_name: text
matched_game_name: text
match_score: double precision
type: materialized_view
- name: mv_player_game_map
columns:
player_id: text
game_id: text
platform: text
type: materialized_view
- name: mv_players
columns:
player_id: uuid
player_name: text
player_username: text
player_email: text
player_age: integer
player_dob: date
player_phone: text
player_total_hrs_played: numeric(10,2)
player_library_count: integer
player_avg_rating_given: numeric(10,2)
player_country: text
player_platform: text
type: materialized_view
- name: mv_cc_games
columns:
creator_id: text
creator_name: text
content_type: text
creator_country: text
total_revenue_generated: double precision
average_views: integer
primary_game_id: uuid
primary_game_name: text
developer: text
publisher: text
type: materialized_view
- name: mv_steam_player_game_library
columns:
player_id: text
game_id: uuid
original_game_name: text
matched_game_name: text
match_score: double precision
type: materialized_view
- name: mv_games
columns:
game_id: uuid
game_name: text
game_release_date: date
game_price: numeric(10,2)
game_developers: text
game_publishers: text
game_genres: text
game_platform: text
type: materialized_view
- name: mv_game_content_region
columns:
game_id: uuid
game_name: text
game_genres: text
modder_ids: text[]
modder_name: text[]
mod_type: text[]
modder_country: text[]
content_creator_id: text[]
content_creator_name: text[]
content_creator_country: text[]
total_revenue_generated: double precision[]
avg_views: integer[]
type: materialized_view