LeagueStats/server-v2/app/Models/MatchTeam.ts

38 lines
628 B
TypeScript
Raw Normal View History

2021-09-12 14:09:29 +00:00
import { BaseModel, BelongsTo, belongsTo, column } from '@ioc:Adonis/Lucid/Orm'
import Match from './Match'
export default class MatchTeam extends BaseModel {
@column({ isPrimary: true })
public id: number
@column()
public matchId: string
@belongsTo(() => Match)
public match: BelongsTo<typeof Match>
@column()
public color: string
@column()
public result: number
@column()
public barons: number
@column()
public dragons: number
@column()
public inhibitors: number
@column()
public riftHeralds: number
@column()
public bans: number[]
@column()
public banOrders: number[]
}