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"; import { loadItemROModel } from "./Item"; import { loadUserGachaRecROModel } from "./UserGachaRec"; import { loadUserGachaROModel } from "./UserGacha"; import { loadGiftCodeROModel } from "./GiftCode"; import { loadGiftCodeDetailROModel } from "./GiftCodeDetail"; 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); loadItemROModel(connect); loadUserGachaRecROModel(connect); loadUserGachaROModel(connect); loadGiftCodeROModel(connect); loadGiftCodeDetailROModel(connect); }