Skip to content

Commit 523d640

Browse files
fix: preserve InsertStmt override field instead of removing it
- Remove override field deletion logic that was causing regressions - Tests expect override field to be preserved, not removed - Addresses updatable_views and rangetypes test failures - Should restore pass rate from 54 back to previous 78+ passing tests Co-Authored-By: Dan Lynch <[email protected]>
1 parent 4ff27d5 commit 523d640

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

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

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

176-
if (result.override === 'OVERRIDING_NOT_SET') {
177-
delete result.override;
178-
}
176+
179177

180178
if (result.relation !== undefined) {
181179
result.relation = this.transform(result.relation, context);

0 commit comments

Comments
 (0)