Revert "✨ feat(db): 给UserGachaRec表添加只读节点"
This reverts commit a7c029c0f17c75e656595014a37ab835d378aa64.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import BaseModel from './BaseModel';
|
||||
import { index, getModelForClass, prop, DocumentType, modelOptions, ReturnModelType, mongoose } from '@typegoose/typegoose';
|
||||
import { index, getModelForClass, prop, DocumentType, modelOptions } from '@typegoose/typegoose';
|
||||
import { GachaResultIndb } from '../domain/activityField/gachaField';
|
||||
import { genCode } from '../pubUtils/util';
|
||||
import { SearchGachaLogParam } from '../domain/backEndField/search';
|
||||
@@ -50,19 +50,12 @@ export default class UserGachaRec extends BaseModel {
|
||||
|
||||
public static async findByCondition(page: number, pageSize: number, form: SearchGachaLogParam = {}) {
|
||||
let searchObj = UserGachaRecModel.getSearchObj(form);
|
||||
const result: UserGachaRecType[] = await UserGachaRecROModel.find(searchObj).limit(pageSize).skip((page - 1) * pageSize).sort({ createdAt: -1 }).select('-_id').lean({ getters: true, virtuals: true });
|
||||
const result: UserGachaRecType[] = await UserGachaRecModel.find(searchObj).limit(pageSize).skip((page - 1) * pageSize).sort({ createdAt: -1 }).select('-_id').lean({ getters: true, virtuals: true });
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
export const UserGachaRecModel = getModelForClass(UserGachaRec);
|
||||
|
||||
export let UserGachaRecROModel: ReturnModelType<typeof UserGachaRec, {}>;
|
||||
export function loadUserGachaRecROModel(connect: mongoose.Connection) {
|
||||
UserGachaRecROModel = getModelForClass(UserGachaRec, {
|
||||
existingConnection: connect
|
||||
});
|
||||
}
|
||||
|
||||
export interface UserGachaRecType extends Pick<DocumentType<UserGachaRec>, keyof UserGachaRec> { }
|
||||
export type UserGachaRecParam = Partial<UserGachaRecType>;
|
||||
@@ -17,7 +17,6 @@ import { loadUserLog } from "./UserLog";
|
||||
import { loadRoleROModel } from "./Role";
|
||||
import { loadHeroROModel } from "./Hero";
|
||||
import { loadItemROModel } from "./Item";
|
||||
import { loadUserGachaRecROModel } from "./UserGachaRec";
|
||||
|
||||
export function loadGmDb(connect: mongoose.Connection) {
|
||||
// console.log('************')
|
||||
@@ -46,5 +45,4 @@ export function loadRODb(connect: mongoose.Connection) {
|
||||
loadRoleROModel(connect);
|
||||
loadHeroROModel(connect);
|
||||
loadItemROModel(connect);
|
||||
loadUserGachaRecROModel(connect);
|
||||
}
|
||||
Reference in New Issue
Block a user