UNPKG

@tomei/sso

Version:
22 lines (21 loc) 671 B
import { Model } from 'sequelize-typescript'; import User from './user.entity'; import GroupModel from './group.entity'; import SystemPrivilegeModel from './system-privilege.entity'; import { ObjectStatus } from '../enum/object-status.enum'; export default class GroupObjectPrivilegeModel extends Model { GroupObjectPrivilegeId: number; GroupCode: string; SystemPrivilegeId: string; ObjectId: string; ObjectType: string; Status: ObjectStatus; CreatedById: number; UpdatedById: number; CreatedAt: Date; UpdatedAt: Date; Privilege: SystemPrivilegeModel; Group: GroupModel; CreatedByUser: User; UpdatedByUser: User; }