nestapp/src/modules/user/repositories/UserRepository.ts
2025-06-22 10:30:50 +08:00

13 lines
486 B
TypeScript

import { BaseRepository } from '@/modules/database/base/repository';
import { CustomRepository } from '@/modules/database/decorators/repository.decorator';
import { UserEntity } from '@/modules/user/entities/UserEntity';
@CustomRepository(UserEntity)
export class UserRepository extends BaseRepository<UserEntity> {
protected _qbName: string = 'user';
buildBaseQuery() {
return this.createQueryBuilder(this.qbName).orderBy(`${this.qbName}.createdAt`, 'DESC');
}
}