feat: update core principles schema - add shuangyan layer + new categories

This commit is contained in:
bingshuo 2026-05-22 21:52:59 +08:00
parent b86ac89d11
commit b89dd3e258

View File

@ -1,17 +1,19 @@
-- ============================================================ -- ============================================================
-- 表6system_core_principlesLayer 1 · 核心原则表·版本化) -- 表6system_core_principlesLayer 1 · 核心原则表·版本化)
-- 用途数据库OS内核级核心原则在init时创建并填充 -- 用途数据库OS内核级核心原则在init时创建并填充
-- 商业模型连接数据库时,这套底层思维已经内嵌进去了 -- D110更新添加shuangyan层 + axiom/meta_principle/cognitive_pattern类别
-- ============================================================ -- ============================================================
CREATE TABLE IF NOT EXISTS system_core_principles ( CREATE TABLE IF NOT EXISTS system_core_principles (
principle_id VARCHAR(32) PRIMARY KEY, principle_id VARCHAR(32) PRIMARY KEY,
layer VARCHAR(16) NOT NULL layer VARCHAR(16) NOT NULL
CHECK (layer IN ('bingshuo', 'zhuyuan', 'hololake')), CHECK (layer IN ('bingshuo', 'zhuyuan', 'shuangyan', 'hololake', 'axiom')),
category VARCHAR(32) NOT NULL category VARCHAR(32) NOT NULL
CHECK (category IN ( CHECK (category IN (
'core_principle', 'thinking_pattern', 'tech_creed', 'core_principle', 'thinking_pattern', 'tech_creed',
'communication_style', 'security_rule', 'development_spec' 'communication_style', 'security_rule', 'development_spec',
'axiom', 'meta_principle', 'cognitive_pattern',
'fix_pattern', 'existence_premise'
)), )),
content TEXT NOT NULL, content TEXT NOT NULL,
version VARCHAR(16) NOT NULL, version VARCHAR(16) NOT NULL,