chore(v2): 从兴邦预审v2白名单抽取独立可运行基座
按 docs/v2/05-implementation-plan.md §1 候选迁移表与 claude_use/T00 白名单, 从 55e2cdb 抽取 224 个文件(2.48 MB)到独立目录 F:/mini-OpenClaw-v2。 - 排除:凭据(.env/server-deploy.conf/旧DELIVERY.md)、运行数据(xingbang_data 等 4 个 SQLite)、依赖(venv/node_modules 符号链接)、归档(_backup*/test-evidence/ ori_file)、Office 临时文件 - 目标目录独立 git 仓库,初始恢复点;Gitea 远程与分支待 OQ-06 Q2 定案 - 未部署、未启动服务、未调用模型 Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
-- mini-openclaw 兴邦对公业务演示库:时间追踪扩展
|
||||
-- 主业务对象继续使用 assistant_objects 的版本化 JSON 合同;本表用于可统计的阶段事件。
|
||||
CREATE TABLE IF NOT EXISTS business_time_events (
|
||||
id TEXT PRIMARY KEY,
|
||||
project_id TEXT NOT NULL,
|
||||
phase_code TEXT NOT NULL,
|
||||
phase_name TEXT NOT NULL,
|
||||
role TEXT NOT NULL CHECK (role IN ('manager', 'reviewer', 'admin', 'system')),
|
||||
category TEXT NOT NULL CHECK (category IN ('active', 'queue', 'external_wait', 'system')),
|
||||
status TEXT NOT NULL CHECK (status IN ('running', 'completed', 'cancelled')),
|
||||
started_at TEXT NOT NULL,
|
||||
ended_at TEXT,
|
||||
actor_id TEXT NOT NULL,
|
||||
source_type TEXT NOT NULL,
|
||||
source_id TEXT NOT NULL,
|
||||
detail TEXT NOT NULL DEFAULT '{}'
|
||||
);
|
||||
|
||||
CREATE INDEX IF NOT EXISTS business_time_project_started
|
||||
ON business_time_events(project_id, started_at);
|
||||
|
||||
CREATE INDEX IF NOT EXISTS business_time_role_phase
|
||||
ON business_time_events(role, phase_code, started_at);
|
||||
Reference in New Issue
Block a user