All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 9m30s
- 后台设备停复机不再设置 1 小时保护期,也不再因保护期拒绝相反操作;单卡手动停复机去掉保护期检查 - 删除保护期一致性轮询(polling:protect)及其强制停复机方法;调度、初始化、监控、匹配预览不再包含保护期;已入队的旧任务由空处理函数直接确认,下一次发布移除 - 轮询配置接口不再接受与返回 protect_check_interval;并发配置不再返回 protect,查询、更新、重置该类型时拒绝 - 资产详情 device_protect_status 固定返回 none 并标记废弃,兼容老版本客户端 - 删除保护期 Redis key 与时长常量;停机原因 protect_period 保留供历史数据与开放接口映射 - 迁移 000249 只把 protect_check_interval、last_protect_check_at 列注释标记为已废弃,不删列不改数据
9 lines
749 B
SQL
9 lines
749 B
SQL
-- 下线设备保护期(remove-device-protect-period)。
|
||
-- 背景:后台设备停复机设置 1 小时保护期,保护期轮询(polling:protect)方向不一致时强制停复机;
|
||
-- 自动停复机不看保护期,导致保护期内反复翻转。保护期整体下线,代码不再读写以下两列。
|
||
--
|
||
-- 设计选择:数据库只加不删,列保留,仅把注释标记为已废弃;不改数据。
|
||
|
||
COMMENT ON COLUMN tb_polling_config.protect_check_interval IS '已废弃(设备保护期已下线,不再读写):原保护期一致性检查间隔(秒)';
|
||
COMMENT ON COLUMN tb_iot_card.last_protect_check_at IS '已废弃(设备保护期已下线,不再读写):原上次保护期一致性检查时间';
|