diff --git a/shared/db/GVGTeam.ts b/shared/db/GVGTeam.ts index 4fc3aa168..79b723deb 100644 --- a/shared/db/GVGTeam.ts +++ b/shared/db/GVGTeam.ts @@ -3,12 +3,25 @@ import BaseModel from "./BaseModel"; import { index, getModelForClass, prop, DocumentType } from '@typegoose/typegoose'; @index({ roleId: 1, teamId: 1 }) +@index({ teamCode: 1 }) export default class GVGTeam extends BaseModel { @prop({ required: true }) roleId: string; // 玩家id @prop({ required: true }) - teamId: number; // 玩家队伍id,3个队伍 + teamCode: string; // 玩家队伍id,3个队伍 + + @prop({ required: true }) + leagueCode: string; // 联军 + + @prop({ required: false }) + areaId: number; + + @prop({ required: false }) + cityId: number; + + @prop({ required: false }) + pointId: number; @prop({ required: true }) head: number; // 头像