Revert "✨ feat(db): 给GiftCode添加只读库支持"
This reverts commit a75feb611ff5e732a48408ea9360cb07f9c09f2e.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import BaseModel from './BaseModel';
|
||||
import { getModelForClass, prop, DocumentType, modelOptions, mongoose, ReturnModelType } from '@typegoose/typegoose';
|
||||
import { getModelForClass, prop, DocumentType, modelOptions } from '@typegoose/typegoose';
|
||||
import { CounterModel } from './Counter';
|
||||
import { COUNTER, GIFT_GENERATE_TYPE } from '../consts';
|
||||
import { SearchGiftCodeParam } from '../domain/backEndField/search';
|
||||
@@ -60,7 +60,7 @@ export default class GiftCode extends BaseModel {
|
||||
|
||||
|
||||
public static async findByGiftId(id: number) {
|
||||
let rec: GiftCodeType = await GiftCodeROModel.findOne({ id }).lean();
|
||||
let rec: GiftCodeType = await GiftCodeModel.findOne({ id }).lean();
|
||||
return rec;
|
||||
}
|
||||
|
||||
@@ -113,7 +113,7 @@ export default class GiftCode extends BaseModel {
|
||||
sort[sortField] = -1;
|
||||
}
|
||||
}
|
||||
const result: GiftCodeType[] = await GiftCodeROModel.find(searchObj, { _id: 0 }).limit(pageSize).skip((page - 1) * pageSize).sort(sort).lean({ getters: true, virtuals: true });
|
||||
const result: GiftCodeType[] = await GiftCodeModel.find(searchObj, { _id: 0 }).limit(pageSize).skip((page - 1) * pageSize).sort(sort).lean({ getters: true, virtuals: true });
|
||||
return result;
|
||||
|
||||
}
|
||||
@@ -121,19 +121,11 @@ export default class GiftCode extends BaseModel {
|
||||
public static async countByCondition(form: SearchGiftCodeParam = {}) {
|
||||
|
||||
let searchObj = this.getSearchObj(form);
|
||||
const result = await GiftCodeROModel.count(searchObj);
|
||||
const result = await GiftCodeModel.count(searchObj);
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
export let GiftCodeModel = getModelForClass(GiftCode);
|
||||
|
||||
export let GiftCodeROModel: ReturnModelType<typeof GiftCode, {}>;
|
||||
export function loadGiftCodeROModel(connect: mongoose.Connection) {
|
||||
GiftCodeROModel = getModelForClass(GiftCode, {
|
||||
existingConnection: connect
|
||||
});
|
||||
}
|
||||
|
||||
export interface GiftCodeType extends Pick<DocumentType<GiftCode>, keyof GiftCode> { }
|
||||
export type GiftCodeParam = Partial<GiftCodeType>;
|
||||
|
||||
Reference in New Issue
Block a user