mirror of
https://github.com/geekgeekrun/geekgeekrun.git
synced 2026-05-12 02:19:55 +08:00
39 lines
633 B
TypeScript
39 lines
633 B
TypeScript
import { JobSource } from "../enums";
|
|
import * as typeorm from 'typeorm';
|
|
const { Entity, Column, PrimaryGeneratedColumn } = typeorm
|
|
|
|
export enum ChatStartupFrom {
|
|
AutoFromRecommendList = null,
|
|
ManuallyFromRecommendList = 1
|
|
}
|
|
|
|
@Entity()
|
|
export class ChatStartupLog {
|
|
@PrimaryGeneratedColumn()
|
|
id: number;
|
|
|
|
@Column()
|
|
encryptJobId: string;
|
|
|
|
@Column()
|
|
encryptCurrentUserId: string;
|
|
|
|
@Column()
|
|
date: Date;
|
|
|
|
@Column({
|
|
nullable: true
|
|
})
|
|
chatStartupFrom?: ChatStartupFrom;
|
|
|
|
@Column({
|
|
nullable: true
|
|
})
|
|
autoStartupChatRecordId?: number;
|
|
|
|
@Column({
|
|
nullable: true
|
|
})
|
|
jobSource?: JobSource;
|
|
}
|