From 760155f8fdcfc98e9f3b793c6b5f9b6ac105dd1e Mon Sep 17 00:00:00 2001
From: ax_rd <ax_rd@aisim.cn>
Date: Thu, 03 Sep 2026 08:52:12 +0800
Subject: [PATCH] feat: schema v2 迁移(aliases/status/文件指纹/provenance/unresolved_links + FTS external-content)+ Makefile 固化 FTS5 构建标志
---
cmd/rebuild.go | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/cmd/rebuild.go b/cmd/rebuild.go
index 841c876..dfff961 100644
--- a/cmd/rebuild.go
+++ b/cmd/rebuild.go
@@ -39,6 +39,7 @@
}
// 写入边,将 BuildGraph ID 转换为 SQLite ID
+ actualEdgeCount := 0
for _, e := range g.Edges {
fromID, ok := idMap[e.FromNode]
if !ok {
@@ -59,6 +60,7 @@
if err := store.InsertEdge(edge); err != nil {
return fmt.Errorf("插入边失败: %w", err)
}
+ actualEdgeCount++
}
// 创建并填充 FTS5 索引
@@ -79,6 +81,6 @@
return fmt.Errorf("记录构建时间失败: %w", err)
}
- fmt.Fprintf(os.Stderr, "已索引 %d 个节点, %d 条边\n", len(g.Nodes), len(g.Edges))
+ fmt.Fprintf(os.Stderr, "已索引 %d 个节点, %d 条边\n", len(g.Nodes), actualEdgeCount)
return nil
}
--
Gitblit v1.10.0