活动:活动任务对应表放在gm

This commit is contained in:
luying
2022-04-21 15:53:17 +08:00
parent e76b56b9ee
commit 8b02e7f5c1
2 changed files with 10 additions and 2 deletions

View File

@@ -1,5 +1,5 @@
import BaseModel from './BaseModel';
import { index, getModelForClass, prop, DocumentType } from '@typegoose/typegoose';
import { index, getModelForClass, prop, DocumentType, ReturnModelType, mongoose } from '@typegoose/typegoose';
/**
@@ -84,7 +84,13 @@ export default class Activity_Task_Point extends BaseModel {
}
export const ActivityTaskPointModel = getModelForClass(Activity_Task_Point);
export let ActivityTaskPointModel: ReturnModelType<typeof Activity_Task_Point, {}>;
export function loadActivityTaskPoint(connect: mongoose.Connection) {
ActivityTaskPointModel = getModelForClass(Activity_Task_Point, {
existingConnection: connect
});
}
export interface ActivityTaskPointModelType extends Pick<DocumentType<Activity_Task_Point>, keyof Activity_Task_Point> { }
export type ActivityTaskPointModelTypeParam = Partial<ActivityTaskPointModelType>; // 将所有字段变成可选项