-- 系统密钥管理表 CREATE TABLE IF NOT EXISTS `system_secrets` ( `id` bigint unsigned NOT NULL AUTO_INCREMENT, `secret_key` varchar(100) NOT NULL COMMENT '密钥名', `secret_value` text NOT NULL COMMENT '加密后的值', `description` varchar(200) DEFAULT NULL COMMENT '说明', `group_name` varchar(50) DEFAULT 'default' COMMENT '分组', `env` enum('all','prod','test') DEFAULT 'all' COMMENT '适用环境', `created_at` datetime(6) DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间', `updated_at` datetime(6) DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '更新时间', PRIMARY KEY (`id`), UNIQUE KEY `uk_secret_key_env` (`secret_key`, `env`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='系统密钥管理';