save autoStartupChatRecordId, chatStartupFrom in ChatStartupLog

This commit is contained in:
geekgeekrun
2024-10-19 00:50:10 +08:00
parent deb4ad580c
commit d2022ea6dc
10 changed files with 100 additions and 14 deletions

View File

@@ -0,0 +1,11 @@
import { requireTypeorm } from "../utils/module-loader";
const { Entity, Column, PrimaryGeneratedColumn } = requireTypeorm();
@Entity()
export class AutoStartChatRunRecord {
@PrimaryGeneratedColumn()
id: number;
@Column()
date: Date;
}

View File

@@ -1,6 +1,11 @@
import { requireTypeorm } from "../utils/module-loader";
const { Entity, Column, PrimaryGeneratedColumn } = requireTypeorm()
export enum ChatStartupFrom {
AutoFromRecommendList = null,
ManuallyFromRecommendList = 1
}
@Entity()
export class ChatStartupLog {
@PrimaryGeneratedColumn()
@@ -14,4 +19,14 @@ export class ChatStartupLog {
@Column()
date: Date;
@Column({
nullable: true
})
chatStartupFrom?: ChatStartupFrom;
@Column({
nullable: true
})
autoStartupChatRecordId?: number;
}