Automated Rankings Functions

The following functions are programmed to run automatically on the listed interval. You can manually trigger a function to run by clicking the corresponding "Execute" link. When manually executing a function, a new tab will open and the page will appear to be loading until the function is complete.

To Update Rankings: run steps 2 through 4, in order, making sure the previous function has completed.


1. Contest Status


Checks each scheduled contest to see if it is now live. Updates SCHD contests to LIVE.
Every 5 Mins.
» Execute - 1

2. Contest Scores


Checks newly updated contests and process scores, forfeits, and CTS records. Creates CTS records.
Every 15 Mins.
» Execute - 2

3. Team Records


Goes through each team for this season and updates their records: overall, rankable, and colley rankable records. Updates `team_records` table.
Every 20 Mins.
» Execute - 3

4. Team Rankings


Updates team rankings for this season based off of team records. Updates `team_rankings` table.
:30 - :49
» Execute - 4

5. League Records


Calculates league records and standings for each league in this season.
Every 45 Mins.
» Execute - 5