scheme for sections and pages no need to init db because nothing is implemented

This commit is contained in:
cube
2026-03-31 16:54:54 +01:00
parent 03863b0250
commit 931448bc05

View File

@@ -6,8 +6,8 @@ DROP TABLE IF EXISTS group_members;
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;
DROP TABLE IF EXISTS sections;
CREATE TABLE user (
id INTEGER PRIMARY KEY AUTOINCREMENT,
@@ -77,18 +77,26 @@ CREATE TABLE stamps (
FOREIGN KEY (member_id) REFERENCES member (id)
);
CREATE TABLE sections (
id INTEGER PRIMARY KEY AUTOINCREMENT,
member_id INTEGER NOT NULL,
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)
);
CREATE TABLE sections (
id INTEGER PRIMARY KEY AUTOINCREMENT,
member_id INTEGER NOT NULL,
title TEXT,
content TEXT,
position INTEGER,
FOREIGN KEY (member_id) REFERENCES member (id)
);
CREATE TABLE pages (
id INTEGER PRIMARY KEY AUTOINCREMENT,
title TEXT,
content TEXT,
position INTEGER
);