|
|
-- ============================================================
|
|
|
-- 清空运行时数据脚本(保留基础配置数据)
|
|
|
-- 适用于:生产环境部署前清空测试/历史运行数据
|
|
|
-- 执行方式:mysql -u root -proot < clean-runtime-data.sql
|
|
|
-- ============================================================
|
|
|
|
|
|
-- ========== 业务库 (cnc_business) ==========
|
|
|
|
|
|
USE cnc_business;
|
|
|
|
|
|
-- 1. 告警记录
|
|
|
DELETE FROM cnc_alert WHERE 1=1;
|
|
|
ALTER TABLE cnc_alert AUTO_INCREMENT = 1;
|
|
|
|
|
|
-- 2. 采集记录
|
|
|
DELETE FROM cnc_collect_record WHERE 1=1;
|
|
|
ALTER TABLE cnc_collect_record AUTO_INCREMENT = 1;
|
|
|
|
|
|
-- 3. 日产量汇总
|
|
|
DELETE FROM cnc_daily_production WHERE 1=1;
|
|
|
ALTER TABLE cnc_daily_production AUTO_INCREMENT = 1;
|
|
|
|
|
|
-- 4. 机床日状态
|
|
|
DELETE FROM cnc_machine_daily_status WHERE 1=1;
|
|
|
ALTER TABLE cnc_machine_daily_status AUTO_INCREMENT = 1;
|
|
|
|
|
|
-- 5. 产量调整记录
|
|
|
DELETE FROM cnc_production_adjustment WHERE 1=1;
|
|
|
ALTER TABLE cnc_production_adjustment AUTO_INCREMENT = 1;
|
|
|
|
|
|
-- 6. 产量分段记录
|
|
|
DELETE FROM cnc_production_segment WHERE 1=1;
|
|
|
ALTER TABLE cnc_production_segment AUTO_INCREMENT = 1;
|
|
|
|
|
|
-- 7. 员工日汇总
|
|
|
DELETE FROM cnc_worker_daily_summary WHERE 1=1;
|
|
|
ALTER TABLE cnc_worker_daily_summary AUTO_INCREMENT = 1;
|
|
|
|
|
|
-- 8. 重置机床实时状态字段
|
|
|
UPDATE cnc_machine SET
|
|
|
last_collect_time = NULL,
|
|
|
last_device_status = NULL,
|
|
|
last_run_status = NULL,
|
|
|
last_program_name = NULL,
|
|
|
last_part_count = NULL,
|
|
|
last_operate_mode = NULL,
|
|
|
last_machining_status = NULL,
|
|
|
last_ping_time = NULL,
|
|
|
last_ping_latency = NULL;
|
|
|
|
|
|
-- 9. 重置采集地址状态
|
|
|
UPDATE cnc_collect_address SET
|
|
|
last_collect_time = NULL,
|
|
|
last_collect_status = NULL,
|
|
|
fail_count = 0;
|
|
|
|
|
|
-- ========== 日志库 (cnc_log) ==========
|
|
|
|
|
|
USE cnc_log;
|
|
|
|
|
|
-- 10. 采集器心跳
|
|
|
DELETE FROM log_collector_heartbeat WHERE 1=1;
|
|
|
ALTER TABLE log_collector_heartbeat AUTO_INCREMENT = 1;
|
|
|
|
|
|
-- 11. 采集分析记录
|
|
|
DELETE FROM log_collect_analysis WHERE 1=1;
|
|
|
ALTER TABLE log_collect_analysis AUTO_INCREMENT = 1;
|
|
|
|
|
|
-- 12. 采集周期
|
|
|
DELETE FROM log_collect_cycle WHERE 1=1;
|
|
|
ALTER TABLE log_collect_cycle AUTO_INCREMENT = 1;
|
|
|
|
|
|
-- 13. 原始JSON日志
|
|
|
DELETE FROM log_collect_raw WHERE 1=1;
|
|
|
ALTER TABLE log_collect_raw AUTO_INCREMENT = 1;
|
|
|
|
|
|
-- 14. 分区追踪
|
|
|
DELETE FROM log_partition_tracker WHERE 1=1;
|
|
|
ALTER TABLE log_partition_tracker AUTO_INCREMENT = 1;
|
|
|
|
|
|
-- 15. 系统日志
|
|
|
DELETE FROM log_system WHERE 1=1;
|
|
|
ALTER TABLE log_system AUTO_INCREMENT = 1;
|