-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathschema.sql
53 lines (48 loc) · 1.45 KB
/
schema.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
52
53
# I did many google searches and opened quite many tabs right now so I am getting confused and can't figure what to do next
drop table IF EXISTS entries;
CREATE TABLE users (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
userid VARCHAR(15) NOT NULL,
name VARCHAR(15) NOT NULL,
email VARCHAR(30) NOT NULL,
password VARCHAR(100) NOT NULL,
datetime DATETIME NOT NULL,
browser VARCHAR(15) NOT NULL,
os VARCHAR(15) NOT NULL,
ip VARCHAR(15) NOT NULL,
location VARCHAR(45) NOT NULL,
);
CREATE TABLE admins (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
userid VARCHAR(15) NOT NULL,
name VARCHAR(15) NOT NULL,
email VARCHAR(30) NOT NULL,
password VARCHAR(100) NOT NULL,
datetime DATETIME NOT NULL,
browser VARCHAR(15) NOT NULL,
os VARCHAR(15) NOT NULL,
ip VARCHAR(15) NOT NULL,
location VARCHAR(45) NOT NULL,
access BIGINT unsigned DEFAULT '4294963199' NOT NULL
);
CREATE TABLE moderators (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
userid VARCHAR(15) NOT NULL,
name VARCHAR(15) NOT NULL,
password VARCHAR(100) NOT NULL,
datetime DATETIME NOT NULL,
browser VARCHAR(15) NOT NULL,
os VARCHAR(15) NOT NULL,
ip VARCHAR(15) NOT NULL,
location VARCHAR(45) NOT NULL,
access BIGINT unsigned DEFAULT '4294963199' NOT NULL
);
CREATE TABLE langs (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
lang VARCHAR(20) NOT NULL,
word VARCHAR(50) NOT NULL,
form VARCHAR(12) NOT NULL,
datetime DATETIME NOT NULL,
meaning VARCHAR(200) NOT NULL,
example VARCHAR(80) NOT NULL,
);