burgercat/schema.sql

52 lines
1.3 KiB
MySQL
Raw Permalink Normal View History

2023-07-08 17:00:32 +01:00
DROP TABLE IF EXISTS users;
DROP TABLE IF EXISTS posts;
DROP TABLE IF EXISTS comments;
DROP TABLE IF EXISTS sessions;
2023-07-11 20:41:57 +01:00
DROP TABLE IF EXISTS chatrooms;
DROP TABLE IF EXISTS chatmessages;
2023-07-08 17:00:32 +01:00
CREATE TABLE users (
id INTEGER PRIMARY KEY AUTOINCREMENT,
created TEXT NOT NULL,
username TEXT NOT NULL,
password TEXT NOT NULL,
banned TEXT NOT NULL DEFAULT 0,
2023-07-09 21:00:15 +01:00
administrator INTEGER NOT NULL DEFAULT 0,
htmldescription TEXT NOT NULL
2023-07-08 17:00:32 +01:00
);
CREATE TABLE posts (
id INTEGER PRIMARY KEY AUTOINCREMENT,
created TEXT NOT NULL,
creator TEXT NOT NULL,
imageurl TEXT NOT NULL,
textstr TEXT NOT NULL
);
CREATE TABLE comments (
id INTEGER PRIMARY KEY AUTOINCREMENT,
post_id INTEGER NOT NULL,
created TEXT NOT NULL,
creator TEXT NOT NULL,
textstr TEXT NOT NULL
);
2023-07-11 20:41:57 +01:00
CREATE TABLE chatrooms (
id INTEGER PRIMARY KEY AUTOINCREMENT,
created TEXT NOT NULL,
creator TEXT NOT NULL,
roomname TEXT NOT NULL
);
CREATE TABLE chatmessages (
id INTEGER PRIMARY KEY AUTOINCREMENT,
chatroom_id INTEGER NOT NULL,
created TEXT NOT NULL,
creator TEXT NOT NULL,
content TEXT NOT NULL
);
2023-07-08 17:00:32 +01:00
CREATE TABLE sessions (
session TEXT PRIMARY KEY NOT NULL,
id INTEGER NOT NULL
2023-06-29 19:21:18 +01:00
);