-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdatabase.sql
More file actions
86 lines (80 loc) · 1.84 KB
/
Copy pathdatabase.sql
File metadata and controls
86 lines (80 loc) · 1.84 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
CREATE TABLE IF NOT EXISTS pageviews (
id INTEGER PRIMARY KEY AUTOINCREMENT,
timestamp DATETIME DEFAULT CURRENT_TIMESTAMP,
country TEXT,
path TEXT,
user_hash TEXT,
device TEXT,
os TEXT,
user_agent TEXT
);
CREATE TABLE IF NOT EXISTS game_sessions (
id TEXT PRIMARY KEY,
started DATETIME,
updated DATETIME,
state TEXT,
mode TEXT,
tracklist_id TEXT,
country TEXT,
locale TEXT,
user_hash TEXT,
game_info TEXT
);
CREATE TABLE IF NOT EXISTS timeline_placements (
id INTEGER PRIMARY KEY AUTOINCREMENT,
session_id TEXT,
work_gid TEXT,
part_gid TEXT,
deezer_id INTEGER,
placement TEXT,
placed_correctly BOOLEAN,
turn_score INTEGER,
seconds_taken REAL,
streak_count INTEGER,
gap INTEGER,
distance INTEGER,
timestamp DATETIME DEFAULT CURRENT_TIMESTAMP
);
CREATE TABLE IF NOT EXISTS problem_reports (
id INTEGER PRIMARY KEY AUTOINCREMENT,
timestamp DATETIME DEFAULT CURRENT_TIMESTAMP,
session_id TEXT,
user_hash TEXT,
country TEXT,
message TEXT,
email TEXT,
track_metadata TEXT
);
CREATE TABLE IF NOT EXISTS feedback (
id INTEGER PRIMARY KEY AUTOINCREMENT,
timestamp DATETIME DEFAULT CURRENT_TIMESTAMP,
session_id TEXT,
user_hash TEXT,
country TEXT,
message TEXT,
email TEXT
);
CREATE TABLE IF NOT EXISTS timeline_scores (
id INTEGER PRIMARY KEY AUTOINCREMENT,
timestamp DATETIME DEFAULT CURRENT_TIMESTAMP,
player_token TEXT NOT NULL,
player_name TEXT,
score INTEGER NOT NULL,
attempts INTEGER NOT NULL,
target INTEGER NOT NULL,
average_time REAL,
longest_streak INTEGER,
tracklist_id TEXT NOT NULL,
country TEXT,
user_hash TEXT,
session_id TEXT,
log TEXT
);
CREATE TABLE IF NOT EXISTS logs (
id INTEGER PRIMARY KEY AUTOINCREMENT,
timestamp DATETIME DEFAULT CURRENT_TIMESTAMP,
severity TEXT NOT NULL,
message TEXT NOT NULL,
context TEXT,
session_id TEXT
);