-- ============================================
-- 添加实名认证提醒开关配置
-- 迁移文件: 052_add_verification_reminder_config.sql
-- 描述: 在系统配置中添加实名认证提醒开关
-- ============================================

-- 添加实名认证提醒开关配置
INSERT INTO aigcspace.system_config (config_key, config_value, config_type, category, description) VALUES
('enable_verification_reminder', 'true', 'boolean', 'feature', '是否开启实名认证提醒弹窗')
ON CONFLICT (config_key) DO NOTHING;

-- 添加注释
COMMENT ON COLUMN aigcspace.system_config.config_key IS '配置键名';
COMMENT ON COLUMN aigcspace.system_config.config_value IS '配置值（JSON格式）';
COMMENT ON COLUMN aigcspace.system_config.config_type IS '配置类型：string/number/boolean/json';
COMMENT ON COLUMN aigcspace.system_config.category IS '配置分类：basic/feature/limit/third_party';
COMMENT ON COLUMN aigcspace.system_config.description IS '配置描述';

-- ============================================
-- 回滚迁移（注释掉，需要时取消注释）
-- ============================================

-- DELETE FROM aigcspace.system_config WHERE config_key = 'enable_verification_reminder';

-- ============================================
-- 验证脚本
-- ============================================

-- 查看新增的配置
-- SELECT * FROM aigcspace.system_config WHERE config_key = 'enable_verification_reminder';

-- 查看所有功能开关配置
-- SELECT * FROM aigcspace.system_config WHERE category = 'feature';

-- ============================================
-- 完成
-- ============================================
