@@ -116,13 +116,13 @@ export abstract class TableRepository<
116
116
connection : SQLStore = this . store
117
117
) : Promise < Array < T > > {
118
118
let [ filterQuery , filterParameters ] = compileSQLFilter ( filter )
119
- let parameters = [ ...filterParameters ]
119
+ let parameters = [ this . tableName , ...filterParameters ]
120
120
121
121
let lookupQuery = `
122
122
SELECT
123
123
${ this . queryFields . join ( ", " ) }
124
124
FROM
125
- " ${ this . tableName } "
125
+ ??
126
126
${ filterQuery !== "" ? "WHERE" : "" }
127
127
${ filterQuery }
128
128
`
@@ -165,11 +165,11 @@ export abstract class TableRepository<
165
165
166
166
let lookupQuery = `
167
167
UPDATE
168
- " ${ this . tableName } "
168
+ ??
169
169
SET
170
170
${ Object . keys ( filteredPayload ) . map ( ( ) => "?? = ?" ) }
171
171
${ filterQuery !== "" ? "WHERE" : "" }
172
- ${ filterQuery }
172
+ ${ filterQuery }
173
173
`
174
174
175
175
let payloadParameters : Array < any > = [ ]
@@ -180,7 +180,7 @@ export abstract class TableRepository<
180
180
181
181
let [ processedQuery , processedParameters ] = this . postProcessor (
182
182
lookupQuery ,
183
- [ ...payloadParameters , ...filterParameters ]
183
+ [ this . tableName , ...payloadParameters , ...filterParameters ]
184
184
)
185
185
await connection . query ( processedQuery , processedParameters )
186
186
}
@@ -190,11 +190,11 @@ export abstract class TableRepository<
190
190
connection : SQLStore = this . store
191
191
) : Promise < void > {
192
192
let [ filterQuery , filterParameters ] = compileSQLFilter ( filter )
193
- let parameters = [ ...filterParameters ]
193
+ let parameters = [ this . tableName , ...filterParameters ]
194
194
195
195
let lookupQuery = `
196
196
DELETE FROM
197
- " ${ this . tableName } "
197
+ ??
198
198
${ filterQuery !== "" ? "WHERE" : "" }
199
199
${ filterQuery }
200
200
`
0 commit comments