20261105_diagnosis_result.sql 804 B

123456789101112131415161718192021
  1. -- 诊断结果追溯表
  2. -- 目标库:energy_prod
  3. -- 版本:2026-11-05
  4. CREATE TABLE IF NOT EXISTS vibration_diagnosis_result (
  5. id BIGINT AUTO_INCREMENT PRIMARY KEY,
  6. engine_code VARCHAR(64) NOT NULL,
  7. wind_code VARCHAR(64) NULL,
  8. point_name VARCHAR(255) NULL,
  9. diagnosis_type VARCHAR(32) NOT NULL,
  10. max_status TINYINT NOT NULL DEFAULT -1 COMMENT '0正常 1报警 2危险 -1未定义',
  11. component_type VARCHAR(32) NULL,
  12. brand VARCHAR(128) NULL,
  13. model VARCHAR(128) NULL,
  14. frequencies_json TEXT NULL,
  15. unsupported_json TEXT NULL,
  16. meta_json TEXT NULL,
  17. create_time DATETIME DEFAULT CURRENT_TIMESTAMP,
  18. KEY idx_engine_time (engine_code, create_time),
  19. KEY idx_type_time (diagnosis_type, create_time)
  20. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='振动诊断结果与证据追溯';