25 lines
645 B
SQL
25 lines
645 B
SQL
DROP TABLE IF EXISTS users;
|
|
DROP TABLE IF EXISTS posts;
|
|
DROP TABLE IF EXISTS sessions;
|
|
|
|
CREATE TABLE users (
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
created TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
username TEXT NOT NULL,
|
|
password TEXT NOT NULL,
|
|
banned TEXT NOT NULL DEFAULT 0,
|
|
administrator INTEGER NOT NULL DEFAULT 0
|
|
);
|
|
|
|
CREATE TABLE posts (
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
created TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
creator TEXT NOT NULL,
|
|
imageurl TEXT NOT NULL,
|
|
textstr TEXT NOT NULL
|
|
);
|
|
|
|
CREATE TABLE sessions (
|
|
session TEXT PRIMARY KEY NOT NULL,
|
|
id INTEGER NOT NULL
|
|
); |