update: 将 patch_001 并入 create_sqlite3.sql

新建库一步到位含 Notes views 观看人数列及 pid/owner 索引;
patch_001 保留用于存量库迁移。
This commit is contained in:
qing committed 2026-08-11 10:11:07 +00:00
1 parent c9777cbff8
commit c699ff1794
1 file changed
+7 -1
+7 -1
View File
@@ -15,11 +15,17 @@ CREATE TABLE IF NOT EXISTS Notes (
pid INTEGER NOT NULL, pid INTEGER NOT NULL,
owner VARCHAR(128) DEFAULT 'Unknow', owner VARCHAR(128) DEFAULT 'Unknow',
title VARCHAR(128) NOT NULL, title VARCHAR(128) NOT NULL,
content TEXT NOT NULL content TEXT NOT NULL,
views INTEGER NOT NULL DEFAULT 0
); );
-- 旧版增量 -- 旧版增量
-- ALTER TABLE Notes ADD COLUMN owner VARCHAR(128) DEFAULT 'Unknow'; -- ALTER TABLE Notes ADD COLUMN owner VARCHAR(128) DEFAULT 'Unknow';
-- ALTER TABLE Notes ADD COLUMN views INTEGER NOT NULL DEFAULT 0; -- patch_001 观看人数列
-- Notes 索引:get_notes 按 pid 查子节点、所有权校验按 owner(patch_001 并入)
CREATE INDEX IF NOT EXISTS idx_notes_pid ON Notes(pid);
CREATE INDEX IF NOT EXISTS idx_notes_owner ON Notes(owner);
-- ── 日志表(db 内置日志模块)───────────────────────────────────────── -- ── 日志表(db 内置日志模块)─────────────────────────────────────────