fix(acceptance): 明确身份序号 SQL 类型

PostgreSQL 无法从 jsonb_build_object 的多态参数推断验收身份序号类型,导致本地 32 身份 bootstrap 失败。将序号绑定参数显式转换为 integer。\n\n验证:gofmt;go test ./cmd/acceptance-bootstrap -count=1;本地 CNPG 已复现原始 SQLSTATE 42P18。
This commit is contained in:
2026-07-31 19:39:59 +08:00
parent 3ba6026e12
commit 805b677e86
+1 -1
View File
@@ -334,7 +334,7 @@ VALUES (
$1, 'gateway', $1, $1, $2,
$3::uuid, 'local-acceptance', 'local-acceptance', $4::uuid,
$5::jsonb, '{}'::jsonb,
jsonb_build_object('purpose','local_acceptance','ordinal',$6,'isolated',true),
jsonb_build_object('purpose','local_acceptance','ordinal',$6::integer,'isolated',true),
'active'
)
ON CONFLICT (user_key) DO UPDATE