eecs448-project-4/app/models/WeeklyTeamStat.model.js

29 lines
712 B
JavaScript
Raw Normal View History

const { Model } = require('flitter-orm')
/**
* Weekly Team Stat model
* ---------------------------------------------------------------------------
2020-11-08 18:34:50 +00:00
* A record containing the stats for a single team for a single lineup for a single week.
*
* @extends Model
*/
class WeeklyTeamStat extends Model {
static get services() {
return [...super.services, 'models']
}
/**
* defines the schema of the particular model
*/
static get schema() {
return {
team_id: String,
lineup_id: String,
week_num: Number,
player_ids: [String],
fantasy_points: Number,
}
}
}
module.exports = exports = WeeklyTeamStat