refactor: unify kubernetes_ table prefix, merge CI/CD models, LLM session support
- Rename container_clusters → kubernetes_clusters, container_topology_layouts → kubernetes_topology_layouts - LLM: add session_id to chat history for multi-turn conversation support - CI/CD: add pipeline_id, deploy_type, artifact_url, k8s_cluster_id to AppRelease - Cleanup: remove deprecated playbook handler, simplify automation models - Database: optimize auto-migrate model list - Frontend: AIOps assistant improvements, api.ts updates
This commit is contained in:
1 parent
9365c1e9db
commit
732974d152
14 files changed
+121
-474
No files matched your search
@@ -82,7 +82,6 @@ func AutoMigrate(db *gorm.DB) error {
|
||||
&models.CronJob{},
|
||||
&models.Script{},
|
||||
&models.TaskExecution{},
|
||||
&models.Playbook{},
|
||||
&models.ApprovalTemplate{},
|
||||
&models.ApprovalProcess{},
|
||||
&models.ApprovalStep{},
|
||||
@@ -111,25 +110,12 @@ func AutoMigrate(db *gorm.DB) error {
|
||||
&models.MonitorMetric{}, // 监控指标定义 // Logan.Li
|
||||
&models.MetricValue{}, // 指标当前值 // Logan.Li
|
||||
&models.MetricHistory{}, // 指标历史时序 // Logan.Li
|
||||
&models.MetricTag{}, // 指标标签 // Logan.Li
|
||||
&models.MonitorDashboard{},// 监控大屏配置 // Logan.Li
|
||||
&models.DashboardPanel{}, // 大屏面板 // Logan.Li
|
||||
&models.HostGroup{}, // 主机组 // Logan.Li
|
||||
&models.SNMPDevice{}, // SNMP设备 // Logan.Li
|
||||
&models.SNMPTemplate{}, // SNMP模板 // Logan.Li
|
||||
&models.SNMPTemplateOID{}, // SNMP模板OID // Logan.Li
|
||||
&models.SNMPMetric{}, // SNMP指标 // Logan.Li
|
||||
&models.SNMPInterface{}, // SNMP接口 // Logan.Li
|
||||
&models.SiteTask{}, // 站点拨测任务 // Logan.Li
|
||||
&models.SiteResult{}, // 拨测结果 // Logan.Li
|
||||
&models.SiteAlert{}, // 拨测告警 // Logan.Li
|
||||
&models.AlertRuleV2{}, // 告警规则V2 // Logan.Li
|
||||
&models.AlertCondition{}, // 告警条件 // Logan.Li
|
||||
&models.AlertNotifyTemplate{}, // 告警通知模板 // Logan.Li
|
||||
&models.AlertUpgrade{}, // 告警升级 // Logan.Li
|
||||
&models.AlertUpgradeRecord{},// 告警升级记录 // Logan.Li
|
||||
&models.AlertSilence{}, // 告警静默 // Logan.Li
|
||||
&models.AlertEventV2{}, // 告警事件V2 // Logan.Li
|
||||
&models.PrometheusDataSource{}, // Prometheus 数据源配置 // Logan.Li
|
||||
&models.ZabbixDataSource{}, // Zabbix 数据源配置 // Logan.Li
|
||||
&models.Credential{}, // 凭据管理(SSH密钥/API Token) // Logan.Li
|
||||
|
||||
Reference in new issue
Block a user