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,
owner VARCHAR(128) DEFAULT 'Unknow',
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 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 内置日志模块)─────────────────────────────────────────