@tomei/sso
Version:
Tomei SSO Package
19 lines (18 loc) • 590 B
TypeScript
import { Model } from 'sequelize-typescript';
import User from './user.entity';
import { IUserReportingHierarchyAttr } from '../interfaces/user-reporting-hierarchy.interface';
export default class UserReportingHierarchyModel extends Model implements IUserReportingHierarchyAttr {
UserReportingHierarchyId: number;
UserId: number;
ReportingUserId: number;
Rank: number;
Status: string;
CreatedById: number;
UpdatedById: number;
CreatedAt: Date;
UpdatedAt: Date;
CreatedByUser: User;
ReportingUser: User;
UpdatedByUser: User;
User: User;
}