Files
showpic/database/schema.sql
T

32 lines
853 B
SQL
Raw Normal View History

2026-07-16 22:51:02 +08:00
CREATE TABLE IF NOT EXISTS groups (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL,
display_seconds INTEGER NOT NULL DEFAULT 30,
enabled INTEGER NOT NULL DEFAULT 1,
created_at TEXT DEFAULT (datetime('now'))
);
CREATE TABLE IF NOT EXISTS images (
id INTEGER PRIMARY KEY AUTOINCREMENT,
group_id INTEGER NOT NULL,
filename TEXT NOT NULL,
original_name TEXT,
size INTEGER DEFAULT 0,
width INTEGER DEFAULT 280,
height INTEGER DEFAULT 280,
enabled INTEGER NOT NULL DEFAULT 1,
created_at TEXT DEFAULT (datetime('now'))
);
CREATE TABLE IF NOT EXISTS config (
key TEXT PRIMARY KEY,
value TEXT
);
2026-07-16 22:58:46 +08:00
CREATE TABLE IF NOT EXISTS users (
id INTEGER PRIMARY KEY AUTOINCREMENT,
username TEXT NOT NULL UNIQUE,
password TEXT NOT NULL,
created_at TEXT DEFAULT (datetime('now'))
);