Table of Contents

Class ArenaSeasonEntity

Namespace
FishMMO.Database.Npgsql.Entities
Assembly
FishMMO-DB.dll

A ranked arena season: the window over which ratings accumulate and the leaderboard stands.

public class ArenaSeasonEntity
Inheritance
ArenaSeasonEntity
Inherited Members

Remarks

Exactly one season is active at a time. Ratings are keyed by season, so a new season starts everybody at the placement stage again while history keeps the old numbers.

Properties

Active

Whether this is the season ratings are written to.

public bool Active { get; set; }

Property Value

bool

EndsUtc

When the season ends (UTC), or null while open-ended.

public DateTime? EndsUtc { get; set; }

Property Value

DateTime?

ID

Primary key.

public long ID { get; set; }

Property Value

long

Name

Display name, e.g. "Season 1".

public string Name { get; set; }

Property Value

string

StartsUtc

When the season began (UTC).

public DateTime StartsUtc { get; set; }

Property Value

DateTime

TimeCreated

Row creation timestamp (UTC).

public DateTime TimeCreated { get; set; }

Property Value

DateTime