✨ feat(config): userlog分到副数据库
This commit is contained in:
@@ -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 { SearchUserLogParam } from '../domain/backEndField/search';
|
||||
|
||||
class MalReward {
|
||||
@@ -216,7 +216,13 @@ export default class UserLog extends BaseModel {
|
||||
}
|
||||
}
|
||||
|
||||
export let UserLogModel = getModelForClass(UserLog);
|
||||
|
||||
export let UserLogModel: ReturnModelType<typeof UserLog, {}>;
|
||||
export function loadUserLog(connect: mongoose.Connection) {
|
||||
UserLogModel = getModelForClass(UserLog, {
|
||||
existingConnection: connect
|
||||
});
|
||||
}
|
||||
|
||||
export interface UserLogModelType extends Pick<DocumentType<UserLog>, keyof UserLog> { }
|
||||
export type UserLogModelTypeParam = Partial<UserLogModelType>; // 将所有字段变成可选项
|
||||
Reference in New Issue
Block a user