feat(ai): Copilot 基因化 Phase 0 Task 1-4 — 迁移 + Entity + 规则引擎
- 4 表迁移: copilot_rules, copilot_insights, copilot_risk_snapshots, copilot_chat_logs - 4 个 SeaORM Entity 对应新表 - JSONLogic 规则引擎 (evaluate + evaluate_rules) + 5 个单元测试
This commit is contained in:
@@ -138,6 +138,11 @@ mod m20260510_000133_create_patient_role;
|
||||
mod m20260510_000134_create_media_folder;
|
||||
mod m20260510_000135_create_media_item;
|
||||
mod m20260510_000136_create_banner;
|
||||
mod m20260510_000137_seed_media_banner_menus;
|
||||
mod m20260512_000138_create_copilot_rules;
|
||||
mod m20260512_000139_create_copilot_insights;
|
||||
mod m20260512_000140_create_copilot_risk_snapshots;
|
||||
mod m20260512_000141_create_copilot_chat_logs;
|
||||
|
||||
pub struct Migrator;
|
||||
|
||||
@@ -283,6 +288,11 @@ impl MigratorTrait for Migrator {
|
||||
Box::new(m20260510_000134_create_media_folder::Migration),
|
||||
Box::new(m20260510_000135_create_media_item::Migration),
|
||||
Box::new(m20260510_000136_create_banner::Migration),
|
||||
Box::new(m20260510_000137_seed_media_banner_menus::Migration),
|
||||
Box::new(m20260512_000138_create_copilot_rules::Migration),
|
||||
Box::new(m20260512_000139_create_copilot_insights::Migration),
|
||||
Box::new(m20260512_000140_create_copilot_risk_snapshots::Migration),
|
||||
Box::new(m20260512_000141_create_copilot_chat_logs::Migration),
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user