diff --git a/packages/backend/src/models/_.ts b/packages/backend/src/models/_.ts index 7d05f74131..cbc4ba0015 100644 --- a/packages/backend/src/models/_.ts +++ b/packages/backend/src/models/_.ts @@ -98,9 +98,9 @@ export const miRepository = { const queryBuilder = this.createQueryBuilder().insert().values(entity).returning('*'); const columnNames = this.createColumnNames(queryBuilder); const builder = this.createQueryBuilder() - .addCommonTableExpression(queryBuilder, 'cte', { columnNames }) + .addCommonTableExpression(queryBuilder, this.metadata.tableName, { columnNames }) .select('*') - .from('cte', this.metadata.tableName); + .from(this.metadata.tableName, this.metadata.tableName); if (findOptions) { return await builder.setFindOptions(findOptions).getOneOrFail(); }