feat: 修复 AI 风险语义并隔离 Mock 数据

This commit is contained in:
weijuesen
2026-08-14 01:16:50 +08:00
parent 839ba91354
commit 74d1948d68
29 changed files with 650 additions and 113 deletions
@@ -0,0 +1,6 @@
DROP INDEX IF EXISTS idx_inspection_records_mock_created_at;
ALTER TABLE inspection_records
DROP COLUMN IF EXISTS is_mock,
DROP COLUMN IF EXISTS model_version,
DROP COLUMN IF EXISTS risk_assessment;
@@ -0,0 +1,7 @@
ALTER TABLE inspection_records
ADD COLUMN IF NOT EXISTS risk_assessment jsonb,
ADD COLUMN IF NOT EXISTS model_version varchar(64),
ADD COLUMN IF NOT EXISTS is_mock boolean NOT NULL DEFAULT false;
CREATE INDEX IF NOT EXISTS idx_inspection_records_mock_created_at
ON inspection_records (is_mock, created_at);