1.0.349.verify.sql 1.7 KB

123456789101112131415161718192021222324252627282930
  1. SELECT CASE WHEN
  2. (SELECT COUNT(*) FROM `ado_s8_alert_record` WHERE `tenant_id`=1) = 0
  3. AND (SELECT COUNT(*) FROM `ado_s8_alert_rule` WHERE `tenant_id`=1) = 0
  4. AND (SELECT COUNT(*) FROM `ado_s8_data_source` WHERE `tenant_id`=1) = 0
  5. AND (SELECT COUNT(*) FROM `ado_s8_detection_log` WHERE `tenant_id`=1) = 0
  6. AND (SELECT COUNT(*) FROM `ado_s8_exception` WHERE `tenant_id`=1) = 0
  7. AND (SELECT COUNT(*) FROM `ado_s8_notification_layer` WHERE `tenant_id`=1) = 0
  8. AND (SELECT COUNT(*) FROM `ado_s8_notification_log` WHERE `tenant_id`=1) = 0
  9. AND (SELECT COUNT(*) FROM `ado_s8_role_permission_config` WHERE `tenant_id`=1) = 0
  10. AND (SELECT COUNT(*) FROM `ado_s8_rule_detection_state` WHERE `tenant_id`=1) = 0
  11. AND (SELECT COUNT(*) FROM `ado_s8_scene_config` WHERE `tenant_id`=1) = 0
  12. AND (SELECT COUNT(*) FROM `ado_s8_watch_rule` WHERE `tenant_id`=1) = 0
  13. AND (SELECT COUNT(*) FROM `ado_s8_alert_record_bak_1_0_349`) >= 2
  14. AND (SELECT COUNT(*) FROM `ado_s8_alert_rule_bak_1_0_349`) >= 1
  15. AND (SELECT COUNT(*) FROM `ado_s8_data_source_bak_1_0_349`) >= 1
  16. AND (SELECT COUNT(*) FROM `ado_s8_detection_log_bak_1_0_349`) >= 162451
  17. AND (SELECT COUNT(*) FROM `ado_s8_exception_bak_1_0_349`) >= 42
  18. AND (SELECT COUNT(*) FROM `ado_s8_notification_layer_bak_1_0_349`) >= 2
  19. AND (SELECT COUNT(*) FROM `ado_s8_notification_log_bak_1_0_349`) >= 1862
  20. AND (SELECT COUNT(*) FROM `ado_s8_role_permission_config_bak_1_0_349`) >= 1
  21. AND (SELECT COUNT(*) FROM `ado_s8_rule_detection_state_bak_1_0_349`) >= 17
  22. AND (SELECT COUNT(*) FROM `ado_s8_scene_config_bak_1_0_349`) >= 7
  23. AND (SELECT COUNT(*) FROM `ado_s8_watch_rule_bak_1_0_349`) >= 63
  24. AND (
  25. SELECT COUNT(*)
  26. FROM `ado_s8_exception`
  27. WHERE `tenant_id`=797403760988230
  28. AND `factory_id`<>797403760988231
  29. ) = 0
  30. THEN 1 ELSE 0 END AS ok;