-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinit.sql
51 lines (46 loc) · 1.23 KB
/
init.sql
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
CREATE TABLE IF NOT EXISTS FainaData (
Key TEXT PRIMARY KEY,
Value TEXT NOT NULL
);
CREATE TABLE IF NOT EXISTS Users (
DiscordID TEXT PRIMARY KEY,
Nome TEXT NOT NULL,
Sexo TEXT NOT NULL,
NMec TEXT NOT NULL,
Matricula TEXT NOT NULL,
NomeDeFaina TEXT NOT NULL,
FainaCompleta BOOLEAN NOT NULL,
NumeroAluviao TEXT DEFAULT "?" NOT NULL
);
CREATE TABLE IF NOT EXISTS Verifications (
ID INTEGER PRIMARY KEY AUTOINCREMENT,
DiscordID TEXT NOT NULL,
Nome TEXT NOT NULL,
Sexo TEXT NOT NULL,
NMec TEXT NOT NULL,
Matricula TEXT NOT NULL,
NomeDeFaina TEXT NOT NULL,
InteractionMessageID TEXT NOT NULL
);
CREATE TABLE IF NOT EXISTS NameChanges (
ID INTEGER PRIMARY KEY AUTOINCREMENT,
DiscordID TEXT NOT NULL,
NomeNovo TEXT NOT NULL
);
CREATE TABLE IF NOT EXISTS Reminders (
ID INTEGER PRIMARY KEY AUTOINCREMENT,
DiscordID TEXT NOT NULL,
GuildID TEXT NOT NULL,
ChannelID TEXT NOT NULL,
MentionsIDs TEXT,
Message TEXT NOT NULL,
Time INTEGER NOT NULL
);
CREATE TABLE IF NOT EXISTS Botes (
ID INTEGER PRIMARY KEY AUTOINCREMENT,
Author TEXT NOT NULL,
Bote TEXT NOT NULL,
Time INTEGER NOT NULL,
UploaderID TEXT NOT NULL,
UploaderName TEXT
);