Files
mcp-auth/sql/upgrade_token_service_url.sql
2026-09-02 17:31:52 +08:00

17 lines
771 B
SQL

-- ============================================================
-- mcp_token 表升级脚本:添加 MCP 服务地址字段(签发时与服务标识一同保存)
-- 适用:已部署的 mcp_auth 库(幂等可重跑)
-- ============================================================
-- 1. 添加 service_url 列(可空,历史数据无地址信息)
ALTER TABLE mcp_token
ADD COLUMN IF NOT EXISTS service_url VARCHAR(255);
-- 2. 为已有记录按 service_scope 回填默认地址(可按实际环境修改)
UPDATE mcp_token
SET service_url = 'http://10.100.154.100:' || (CASE service_scope
WHEN 'erp' THEN '8001'
WHEN 'crm' THEN '8002'
ELSE '8000' END) || '/mcp'
WHERE service_url IS NULL;