add BossActiveStatusRecord, ChatStartupLog, UserInfo entities to distinguish login user and record boss active status.

This commit is contained in:
geekgeekrun
2024-03-17 14:30:22 +08:00
parent 0446f886c4
commit b68455d094
4 changed files with 36 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
import { Entity, PrimaryGeneratedColumn, Column } from "typeorm";
@Entity()
export class BossActiveStatusRecord {
@PrimaryGeneratedColumn()
id: number;
@Column()
encryptedBossId: string;
@Column()
lastActiveStatus: string;
@Column()
updateDate: Date;
}

View File

@@ -8,6 +8,9 @@ export class ChatStartupLog {
@Column()
encryptedPositionId: string;
@Column()
encryptedCurrentUserId: string;
@Column()
date: Date;
}

View File

@@ -0,0 +1,13 @@
import { Entity, PrimaryGeneratedColumn, Column } from "typeorm";
@Entity()
export class UserInfo {
@PrimaryGeneratedColumn()
id: number;
@Column()
encryptedUserId: string;
@Column()
name: string;
}