Some checks failed
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Has been cancelled
完成运营商实名回调、业务事件观测序列与受控配置装配,同时恢复 UR43 已交付的 packages[].remove 字段及旧响应兼容,统一更新 OpenSpec、OpenAPI 和交付文档。 Constraint: 七月测试环境里程碑不新增或运行自动化测试 Rejected: 以必填 operation_type 替换 packages[].remove | 会破坏已交付前端契约 Confidence: high Scope-risk: broad Directive: 后续修改系列套餐管理接口必须保持 packages[].remove 和 ShopSeriesGrantResponse 兼容 Tested: go run ./cmd/gendocs;go build -buildvcs=false ./...;openspec validate complete-july-iteration-test-release --strict;git diff --check Not-tested: 按本 Change 约定未运行 go test,真实运营商与 Gateway 联调延期
12 lines
496 B
SQL
12 lines
496 B
SQL
-- 回滚前将 conflict 归并为 failed,避免恢复旧约束失败。
|
||
UPDATE tb_integration_log SET result = 'failed' WHERE result = 'conflict';
|
||
|
||
ALTER TABLE tb_integration_log
|
||
DROP CONSTRAINT IF EXISTS ck_integration_log_result;
|
||
|
||
ALTER TABLE tb_integration_log
|
||
ADD CONSTRAINT ck_integration_log_result CHECK (result IN (
|
||
'pending', 'success', 'failed', 'unknown', 'not_found', 'invalid_payload',
|
||
'ignored', 'merged', 'rate_limited', 'completed', 'cancelled'
|
||
));
|