- 新增 PUT /api/gateways/:name,支持改名、修改 Endpoint 与令牌 - 网关改名通过 PostgreSQL ON UPDATE CASCADE 原子同步环境引用 - 编辑令牌留空时保留原值,避免只改地址时意外轮换 - 网关列表增加编辑弹窗并覆盖成功、冲突、缺失与失败展示
5 lines
325 B
SQL
5 lines
325 B
SQL
-- 网关名称是 browser_env 的引用键;改名时由数据库原子级联,避免环境引用悬空。
|
|
ALTER TABLE browser_env DROP CONSTRAINT browser_env_gateway_name_fkey;
|
|
ALTER TABLE browser_env ADD CONSTRAINT browser_env_gateway_name_fkey
|
|
FOREIGN KEY (gateway_name) REFERENCES gateway(name) ON UPDATE CASCADE;
|