chore: add announcement logic
This commit is contained in:
@@ -3,6 +3,7 @@ import { Collection, Entity, EntityRepositoryType, ManyToOne, OneToMany, Opt, Pr
|
||||
import { RefreshToken } from "./refresh-token.entity";
|
||||
import { Role } from "./role.entity";
|
||||
import { BaseEntity } from "../../../common/entities/base.entity";
|
||||
import { UserAnnouncement } from "../../announcements/entities/user-announcement.entity";
|
||||
import { Company } from "../../companies/entities/company.entity";
|
||||
import { UserRepository } from "../repositories/user.repository";
|
||||
|
||||
@@ -56,5 +57,8 @@ export class User extends BaseEntity {
|
||||
@OneToMany(() => Company, (company) => company.user)
|
||||
companies = new Collection<Company>(this);
|
||||
|
||||
@OneToMany(() => UserAnnouncement, (userAnnouncement) => userAnnouncement.user)
|
||||
userAnnouncements = new Collection<UserAnnouncement>(this);
|
||||
|
||||
[EntityRepositoryType]?: UserRepository;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user