From 25287f643628260ad560ae997e7ce2ddabe88b1e Mon Sep 17 00:00:00 2001 From: Bee Ing Date: Wed, 5 Nov 2025 09:35:15 +0800 Subject: [PATCH] fix: nested COALESCE in deparser --- packages/deparser/src/deparser.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/deparser/src/deparser.ts b/packages/deparser/src/deparser.ts index 16d3e884..44c75c31 100644 --- a/packages/deparser/src/deparser.ts +++ b/packages/deparser/src/deparser.ts @@ -2258,7 +2258,7 @@ export class Deparser implements DeparserVisitor { if (isSimpleArgument && (arg.includes('(') || arg.startsWith('-'))) { } else { const cleanTypeName = typeName.replace('pg_catalog.', ''); - return `${arg}::${cleanTypeName}`; + return this.context.parens(`${arg}::${cleanTypeName}`); } } }