diff --git a/src/helpers/dynamicQueryBuilder.ts b/src/helpers/dynamicQueryBuilder.ts index b2db630..159f518 100644 --- a/src/helpers/dynamicQueryBuilder.ts +++ b/src/helpers/dynamicQueryBuilder.ts @@ -129,6 +129,7 @@ export default abstract class DynamicQueryBuilder { conditions: Array, alias: string ): void { + console.log(conditions, alias); for (const condition of conditions) { if (condition.structureType == "condition") { const whereClause = this.buildConditionClause(condition, alias); @@ -168,7 +169,7 @@ export default abstract class DynamicQueryBuilder { condition: ConditionStructure & { structureType: "condition" }, alias: string ): { query: string; parameters: Record } { - const parameterKey = `${alias}_${condition.column}_${Math.random().toString(36).substring(2)}`; + const parameterKey = `${condition.column}_${Math.random().toString(36).substring(2)}`; let query = `${alias}.${condition.column}`; let parameters: Record = {}; @@ -238,6 +239,8 @@ export default abstract class DynamicQueryBuilder { parameters[`${parameterKey}_end`] = new Date(new Date().getFullYear() - (condition.value as number), 11, 31); } + console.log(query, parameters); + return { query, parameters }; }