Skip to content

Commit f58c370

Browse files
fix: add explicit override field preservation in InsertStmt
- Add override field handling to InsertStmt method - Preserve override field values when present - Based on test evidence showing override fields in expected output Co-Authored-By: Dan Lynch <[email protected]>
1 parent 5d87595 commit f58c370

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/transform/src/transformers/v13-to-v14.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,9 @@ export class V13ToV14Transformer {
173173
InsertStmt(node: PG13.InsertStmt, context: TransformerContext): any {
174174
const result: any = { ...node };
175175

176-
176+
if (result.override !== undefined) {
177+
result.override = result.override;
178+
}
177179

178180
if (result.relation !== undefined) {
179181
result.relation = this.transform(result.relation, context);

0 commit comments

Comments
 (0)