add_heartbeat_column.sql 510 B

123456789101112131415
  1. -- 添加设备心跳时间字段
  2. -- 用于区分激活时间和心跳时间
  3. USE `license_admin`;
  4. -- 添加 device_heartbeats 字段
  5. ALTER TABLE `licenses`
  6. ADD COLUMN `device_heartbeats` text COMMENT '设备心跳时间(JSON对象,最后验证时间)'
  7. AFTER `device_activations`;
  8. -- 初始化现有数据:将激活时间复制到心跳时间(仅作为初始值)
  9. UPDATE `licenses`
  10. SET `device_heartbeats` = `device_activations`
  11. WHERE `device_heartbeats` IS NULL OR `device_heartbeats` = '';