Files
geekgeekrun/packages/sqlite-plugin/src/entity/ChatStartupLog.ts
2026-01-17 11:34:13 +08:00

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;
}