-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathdb.sql
38 lines (28 loc) · 1.1 KB
/
db.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
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
CREATE DATABASE IF NOT EXISTS `cp424db` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `cp424db`;
CREATE TABLE `posts` (
`id` int(11) NOT NULL,
`title` varchar(50) NOT NULL,
`content` text NOT NULL,
`user_id` int(11) NOT NULL,
`picture_url` varchar(100) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `users` (
`id` int(11) NOT NULL,
`user_name` varchar(20) NOT NULL,
`user_email` varchar(50) NOT NULL,
`user_password` varchar(200) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO `users` (`id`, `user_name`, `user_email`, `user_password`) VALUES
(1, 'lymo', '[email protected]', 'pbkdf2:sha256:600000$GCrdbe8A7r5hlmL6$7e488c570e4a3e378cb884c7076ab08067469280aeab6a2d6570b6e1f2239888');
ALTER TABLE `posts`
ADD PRIMARY KEY (`id`);
ALTER TABLE `users`
ADD PRIMARY KEY (`id`),
ADD UNIQUE KEY `user_email` (`user_email`);
ALTER TABLE `posts`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
ALTER TABLE `users`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;