File

src/user/repository/unconfirmed-email.repository.ts

Extends

Repository

Index

Methods

Methods

findByCode
findByCode(code: string)
Parameters :
Name Type Optional
code string No
findByUserId
findByUserId(userId: string)
Parameters :
Name Type Optional
userId string No
import { EntityRepository, Repository } from 'typeorm';
import { UnconfirmedEmailEntity } from '../entity/unconfirmed_email.entity';

@EntityRepository(UnconfirmedEmailEntity)
export class UnconfirmedEmailRepository extends Repository<UnconfirmedEmailEntity> {
  findByUserId(userId: string): Promise<UnconfirmedEmailEntity[]> {
    return this.find({ where: { userId } });
  }

  findByCode(code: string): Promise<UnconfirmedEmailEntity> {
    return this.findOne({ where: { code }, relations: ['user'] });
  }
}

results matching ""

    No results matching ""