forked from root/threadr.lostcave.ddnss.de
Compare commits
1 Commits
master
...
improved_b
Author | SHA1 | Date |
---|---|---|
SnowCode | 55a94c2308 |
|
@ -57,4 +57,4 @@ $navbar = "verify-email";
|
|||
</div>
|
||||
%BANNER_COOKIES%
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
|
|
@ -0,0 +1,51 @@
|
|||
CREATE DATABASE threadr;
|
||||
USE threadr;
|
||||
CREATE TABLE boards(
|
||||
id INT AUTO_INCREMENT,
|
||||
name VARCHAR(50),
|
||||
user_friendly_name VARCHAR(50),
|
||||
private BOOL,
|
||||
public_visible BOOL,
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
CREATE TABLE posts(
|
||||
id INT AUTO_INCREMENT,
|
||||
board_id INT,
|
||||
user_id INT,
|
||||
post_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP(),
|
||||
edit_time TIMESTAMP NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(),
|
||||
content TEXT NULL DEFAULT NULL,
|
||||
attachement_hash BIGINT(20) NULL DEFAULT NULL,
|
||||
attachement_name VARCHAR(100) NULL DEFAULT NULL,
|
||||
title VARCHAR(100) NULL DEFAULT NULL,
|
||||
reply_to INT DEFAULT -1,
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
CREATE TABLE profiles(
|
||||
id INT AUTO_INCREMENT,
|
||||
email VARCHAR(100),
|
||||
display_name VARCHAR(50),
|
||||
status VARCHAR(100),
|
||||
about TEXT,
|
||||
website VARCHAR(100),
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
CREATE TABLE users(
|
||||
id INT AUTO_INCREMENT,
|
||||
name VARCHAR(50),
|
||||
authentication_string VARCHAR(128),
|
||||
authentication_salt VARCHAR(128),
|
||||
authentication_algorithm VARCHAR(128),
|
||||
time_created TIMESTAMP DEFAULT CURRENT_TIMESTAMP(),
|
||||
time_altered TIMESTAMP DEFAULT CURRENT_TIMESTAMP() ON UPDATE CURRENT_TIMESTAMP(),
|
||||
verified BOOLEAN DEFAULT 0,
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
CREATE USER 'threadr'@'localhost' IDENTIFIED BY 'azerty';
|
||||
GRANT ALL PRIVILEGES ON threadr.* TO 'threadr'@'localhost';
|
||||
FLUSH PRIVILEGES;
|
||||
EXIT;
|
Loading…
Reference in New Issue