Skip to content
Ben Olden-Cooligan edited this page Jun 11, 2018 · 1 revision

Model Index

Core Models

League

A container for Seasons. It is a section on the site and encapsulates a set of rules.

Season

A container for Rounds. It is a part of a League.

Round

A container for pairings. It is a part of a Season.

Player

A lichess user.

SeasonPlayer

An association between a Season and a Player that is participating in the season.

PlayerPairing

The base model for a pairing between two Players.

Registration

A request for a player to join a Season.

Team League Models

Team

A collection of players working together.

TeamMember

An association between a Team and a Player currently on the team.

TeamPairing

A pairing between Teams, and a container for TeamPlayerPairings.

TeamPlayerPairing

A submodel of PlayerPairing and a part of a TeamPairing.

TeamScore

Score information for a Team.

Lone League Models

Configration Models

Auth Models

Feature Models

Alternates

Alternate

An active alternate Player.

AlternateAssignment

An assignment from an alternate Player to a `Team

AlternateBucket

A rating range for each board in a Season, used to group Alternates.

AlternateSearch

A search for an alternate to fill a spot on a Team.

AlternateManagerSetting

Configuration options for automatic alternate searching in a league.