数据库:将activities等表移到gm数据库中

This commit is contained in:
luying
2022-04-18 15:36:01 +08:00
parent 085f04e43f
commit f19962c269
4 changed files with 28 additions and 6 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';
import { CounterModel } from './Counter';
import { COUNTER, ACTIVITY_TYPE } from '../consts';
@@ -111,7 +111,12 @@ export default class Activity_GroupType extends BaseModel {
}
}
export const ActivityGroupTypeModel = getModelForClass(Activity_GroupType);
export let ActivityGroupTypeModel: ReturnModelType<typeof Activity_GroupType, {}>;
export function loadActivityGroupType(connect: mongoose.Connection) {
ActivityGroupTypeModel = getModelForClass(Activity_GroupType, {
existingConnection: connect
});
}
export interface ActivityGroupTypeInter extends Pick<DocumentType<Activity_GroupType>, keyof Activity_GroupType> {
id: number;