From 7a9b1bfb26aba37cc2bfe8953f8fbbd6264079ee Mon Sep 17 00:00:00 2001 From: Nicolas Renan Machado Dias Date: Tue, 28 Oct 2025 11:01:47 -0300 Subject: [PATCH] fix/removed wrong draft code --- src/cteMaker.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/cteMaker.ts b/src/cteMaker.ts index b054993..c1fc40c 100644 --- a/src/cteMaker.ts +++ b/src/cteMaker.ts @@ -1,6 +1,5 @@ import type QueryDefinition from "./queryKinds/dml/dmlQueryDefinition.js"; import SelectQuery from "./queryKinds/dml/select.js"; -import Union from "./queryKinds/dml/union.js"; /** * Cte represents a Common Table Expression (CTE) in SQL. @@ -76,9 +75,7 @@ export class Cte { */ public build(): { text: string; values: any[] } { const recursiveStr = this.recursiveCte ? "RECURSIVE " : ""; - const query = this.query instanceof Union - ? this.query.rawUnion() - : this.query.build(); + const query = this.query.build(); return { text: `${recursiveStr}${this.name} AS (\n${query.text}\n)`, values: query.values,