| 1234567891011121314151617181920 |
- -- 为已存在的 system_config 表添加 app_name 字段和配置刷新间隔配置
- -- 如果是新安装,直接执行主迁移脚本即可
- -- 1. 添加 app_name 字段(如果不存在)
- ALTER TABLE `system_config`
- ADD COLUMN `app_name` VARCHAR(100) DEFAULT 'backend-admin' COMMENT '所属应用:backend-admin、backend-client,多个用逗号拼接' AFTER `config_type`;
- -- 2. 为现有数据设置正确的 app_name 值
- UPDATE `system_config`
- SET `app_name` = 'backend-admin'
- WHERE `config_key` IN (
- 'key_expire_minutes',
- 'key_advance_generate_minutes',
- 'key_expiry_check_interval_seconds'
- );
- -- 3. 添加配置刷新间隔配置(如果不存在)
- INSERT INTO `system_config` (`config_key`, `config_value`, `config_type`, `app_name`, `description`, `is_system`, `is_editable`)
- VALUES ('admin_config_refresh_interval_seconds', '60', 'int', 'backend-admin', '管理端配置缓存刷新间隔(秒)', 1, 1)
- ON DUPLICATE KEY UPDATE `description` = VALUES(`description`);
|