46 lines
1.6 KiB
TypeScript
46 lines
1.6 KiB
TypeScript
import { mongoose } from "@typegoose/typegoose";
|
|
import { loadGMGroupModel } from "./GMGroup";
|
|
import { loadGMRecordModel } from "./GMRecord";
|
|
import { loadGMUserModel } from './GMUser'
|
|
import { loadRegionModel } from "./Region";
|
|
import { loadServerlistModel } from "./Serverlist";
|
|
import { loadGMMailModel } from './GMMail';
|
|
import { loadCounterModal } from "./CounterAll";
|
|
import { loadMarqueeModel } from "./Marquee";
|
|
import { loadActivity } from "./Activity";
|
|
import { loadActivityGroup } from "./ActivityGroup";
|
|
import { loadActivityGroupType } from "./ActivityGroupType";
|
|
import { loadActivityTaskPoint } from "./ActivityTaskPoint";
|
|
import { loadChannelInfo } from "./ChannelInfo";
|
|
import { loadPackageModel } from "./Package";
|
|
import { loadUserLog } from "./UserLog";
|
|
import { loadRoleROModel } from "./Role";
|
|
import { loadHeroROModel } from "./Hero";
|
|
|
|
export function loadGmDb(connect: mongoose.Connection) {
|
|
// console.log('************')
|
|
loadActivity(connect);
|
|
loadActivityGroup(connect);
|
|
loadActivityGroupType(connect);
|
|
loadGMGroupModel(connect);
|
|
loadGMUserModel(connect);
|
|
loadGMRecordModel(connect);
|
|
loadRegionModel(connect);
|
|
loadServerlistModel(connect);
|
|
loadGMMailModel(connect);
|
|
loadCounterModal(connect);
|
|
loadMarqueeModel(connect);
|
|
loadActivityTaskPoint(connect);
|
|
loadChannelInfo(connect);
|
|
loadPackageModel(connect);
|
|
}
|
|
|
|
export function loadSubDb(connect: mongoose.Connection) {
|
|
loadUserLog(connect);
|
|
}
|
|
|
|
// dbro
|
|
export function loadRODb(connect: mongoose.Connection) {
|
|
loadRoleROModel(connect);
|
|
loadHeroROModel(connect);
|
|
} |