052_add_verification_reminder_config.sql 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. -- ============================================
  2. -- 添加实名认证提醒开关配置
  3. -- 迁移文件: 052_add_verification_reminder_config.sql
  4. -- 描述: 在系统配置中添加实名认证提醒开关
  5. -- ============================================
  6. -- 添加实名认证提醒开关配置
  7. INSERT INTO aigcspace.system_config (config_key, config_value, config_type, category, description) VALUES
  8. ('enable_verification_reminder', 'true', 'boolean', 'feature', '是否开启实名认证提醒弹窗')
  9. ON CONFLICT (config_key) DO NOTHING;
  10. -- 添加注释
  11. COMMENT ON COLUMN aigcspace.system_config.config_key IS '配置键名';
  12. COMMENT ON COLUMN aigcspace.system_config.config_value IS '配置值(JSON格式)';
  13. COMMENT ON COLUMN aigcspace.system_config.config_type IS '配置类型:string/number/boolean/json';
  14. COMMENT ON COLUMN aigcspace.system_config.category IS '配置分类:basic/feature/limit/third_party';
  15. COMMENT ON COLUMN aigcspace.system_config.description IS '配置描述';
  16. -- ============================================
  17. -- 回滚迁移(注释掉,需要时取消注释)
  18. -- ============================================
  19. -- DELETE FROM aigcspace.system_config WHERE config_key = 'enable_verification_reminder';
  20. -- ============================================
  21. -- 验证脚本
  22. -- ============================================
  23. -- 查看新增的配置
  24. -- SELECT * FROM aigcspace.system_config WHERE config_key = 'enable_verification_reminder';
  25. -- 查看所有功能开关配置
  26. -- SELECT * FROM aigcspace.system_config WHERE category = 'feature';
  27. -- ============================================
  28. -- 完成
  29. -- ============================================