@tomei/sso
Version:
Tomei SSO Package
64 lines (55 loc) • 1.12 kB
text/typescript
import {
BelongsTo,
Column,
CreatedAt,
DataType,
ForeignKey,
Model,
Table,
} from 'sequelize-typescript';
import User from './user.entity';
import SystemModel from './system.entity';
import { LoginStatusEnum } from '../enum/login-status.enum';
export default class LoginHistoryModel extends Model {
HistoryId: number;
UserId: number;
SystemCode: string;
LoginStatus: LoginStatusEnum;
OriginIp: string;
CreatedAt: Date;
User: User;
System: SystemModel;
}