feat: 完善环境规则、会诊治理、知识审核与效果评估

This commit is contained in:
weijuesen
2026-08-14 10:33:17 +08:00
parent 69ef5a0704
commit 126c215a6b
27 changed files with 963 additions and 88 deletions
@@ -0,0 +1,24 @@
ALTER TABLE diseases
DROP COLUMN IF EXISTS expert_confirmed_by,
DROP COLUMN IF EXISTS source_date,
DROP COLUMN IF EXISTS source,
DROP COLUMN IF EXISTS status;
ALTER TABLE knowledge_articles
DROP COLUMN IF EXISTS expert_confirmed_by,
DROP COLUMN IF EXISTS source_date,
DROP COLUMN IF EXISTS source,
DROP COLUMN IF EXISTS status;
ALTER TABLE consultations
DROP COLUMN IF EXISTS last_sla_event_at,
DROP COLUMN IF EXISTS overdue_at,
DROP COLUMN IF EXISTS sla_deadline,
DROP COLUMN IF EXISTS needs_info_at,
DROP COLUMN IF EXISTS accepted_at,
DROP COLUMN IF EXISTS assigned_at,
DROP COLUMN IF EXISTS assignee_id;
DROP TABLE IF EXISTS knowledge_reviews CASCADE;
DROP TABLE IF EXISTS rule_engine_results CASCADE;
DROP TABLE IF EXISTS consultation_opinion_versions CASCADE;