-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathusers.sql
29 lines (29 loc) · 961 Bytes
/
users.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
CREATE TABLE `users` (
`user_id` varchar(50) NOT NULL,
`email` varchar(50) NOT NULL,
`provider` varchar(15) NOT NULL,
`nickname` varchar(100) NOT NULL,
`role` varchar(15) NOT NULL,
`birth_year` int NOT NULL,
`birth_month` int NOT NULL,
`school` varchar(30) NOT NULL,
`score` int NOT NULL,
`score_range` varchar(15) NOT NULL,
`graduate_date` int NOT NULL,
`graduate_month` int NOT NULL,
`major` varchar(50) NOT NULL,
`sub_major` varchar(50) DEFAULT NULL,
`minor` varchar(50) DEFAULT NULL,
`company` varchar(100) DEFAULT NULL,
`field` varchar(255) NOT NULL,
`tech_stack` varchar(255) NOT NULL,
`awards` text,
`activity` text,
`career` text,
`certificate` text,
`img_url` varchar(255) DEFAULT NULL,
`created_at` datetime(6) DEFAULT NULL,
`modified_at` datetime(6) DEFAULT NULL,
PRIMARY KEY (`user_id`),
UNIQUE KEY `UniqueNickName` (`nickname`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci