feat: optimize db queries (#297)

This commit is contained in:
Julian Tölle 2023-09-17 00:31:39 +02:00 committed by GitHub
parent fd28daa37a
commit dd57a52ab6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 104 additions and 33 deletions

View file

@ -1,3 +1,4 @@
import { SelectQueryBuilder } from "typeorm";
import { JobService } from "@apricote/nest-pg-boss";
import { Injectable, NotFoundException } from "@nestjs/common";
import { IImportSpotifyJob, ImportSpotifyJob } from "../sources/jobs";
@ -65,4 +66,8 @@ export class UsersService {
user.spotify = spotify;
await this.userRepository.save(user);
}
getQueryBuilder(): SelectQueryBuilder<User> {
return this.userRepository.createQueryBuilder("user");
}
}