front log and related datetime stuff

This commit is contained in:
cube
2026-03-30 22:20:16 +01:00
parent db4a7cc46e
commit 1ee6a96d58
13 changed files with 117 additions and 47 deletions

View File

@@ -7,6 +7,7 @@ DROP TABLE IF EXISTS blog;
DROP TABLE IF EXISTS blinkies;
DROP TABLE IF EXISTS stamps;
DROP TABLE IF EXISTS sections;
DROP TABLE IF EXISTS front_log;
CREATE TABLE user (
id INTEGER PRIMARY KEY AUTOINCREMENT,
@@ -17,7 +18,7 @@ CREATE TABLE user (
CREATE TABLE member (
id INTEGER PRIMARY KEY AUTOINCREMENT,
user_id INTEGER NOT NULL,
created TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
created TIMESTAMP,
member_name TEXT NOT NULL,
subtitle TEXT DEFAULT "",
bio TEXT,
@@ -55,7 +56,7 @@ CREATE TABLE group_members (
CREATE TABLE blog (
id INTEGER PRIMARY KEY AUTOINCREMENT,
member_id INTEGER NOT NULL,
created TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
created TIMESTAMP,
title TEXT,
content TEXT,
public BOOLEAN NOT NULL DEFAULT 1,
@@ -82,4 +83,12 @@ CREATE TABLE sections (
title TEXT,
content TEXT,
FOREIGN KEY (member_id) REFERENCES member (id)
);
CREATE TABLE front_log (
id INTEGER PRIMARY KEY AUTOINCREMENT,
member_id INTEGER NOT NULL,
start_time TIMESTAMP,
end_time TIMESTAMP,
FOREIGN KEY (member_id) REFERENCES member (id)
);