Skip to content

EventSpec

  • Engine: MongoDB (mongoengine document)
  • App: reference
  • Table/Collection: event_spec
  • Verbose name: EventSpec

A thing-you-can-enter within the competition. Different to races, because there would only be one Senior Mens 100m, but there might be three rounds and many heats and semi-finals.

Field Type Column/Key Null/Default PK Choices Notes
sql_event_id DBReferenceField sql_event_id null — —
competition ReferenceField → <class 'project.reference.mongo.competition.Competition'> competition — — —
venue DBReferenceField venue null — —
venue_r2 DBReferenceField venue_r2 null — —
venue_r3 DBReferenceField venue_r3 null — —
venue_r4 DBReferenceField venue_r4 null — —
event_id StringField event_id — — A unique tag for the event within the competition. Not curre…
event_code StringField event_code null — athlib-compliant event code
age_groups ListField age_groups null/dflt=['ALL'] — —
genders StringField genders null/dflt=MF M: M; F: F; X: X; MF: MF Which genders can take part in this?
category StringField category null/dflt=ALL — —
limit IntField limit null — —
name StringField name null — Custom name, when an autogenerated one is not enough
name_local StringField name_local null — Custom local name
rounds StringField rounds null/dflt=1 — Round structure e.g. '8,3,1'
day IntField day null/dflt=1 — Which day is round 1?
r1_time StringField r1_time null — Scheduled time of first round (hh:mm format)
r2_day IntField r2_day null/dflt=1 — Which day is round 2?
r2_time StringField r2_time null — Scheduled time of second round (hh:mm format)
r3_day IntField r3_day null/dflt=1 — Which day is round 3?
r3_time StringField r3_time null — Scheduled time of third round (hh:mm format)
r4_day IntField r4_day null/dflt=1 — Which day is round 4?
r4_time StringField r4_time null — Scheduled time of fourth round (hh:mm format)
hide_in_timetable BooleanField hide_in_timetable null/dflt=False — Hide from public view
heat_time_calculation StringField heat_time_calculation null/dflt=AUTO AUTO: AUTO; MANUAL: MANUAL If auto, each heat is calculated from the days/times for rou…
heat_time_override IntField heat_time_override null — Number of minutes between heats - overrides OpenTrack defaul…
record_text StringField record_text null — Meeting record holder and date
record_perf StringField record_perf null — Meeting record time/distance
min_perf StringField min_perf null — Minimum time/distance acceptable for entries
max_perf StringField max_perf null — Maximum time/distance acceptable for entries
disable_performance_check BooleanField disable_performance_check null/dflt=False — Turn off the automatic plausibility check on results for thi…
parent StringField parent null — Multi-event it belongs to
max_field_attempts IntField max_field_attempts null/dflt=6 — For field events, how many jumps/throws each?
cut_after_round IntField cut_after_round null/dflt=3 — Do we have a cut after one of the rounds? If no cut, zero
cut_survivors IntField cut_survivors null/dflt=8 — How many continue after the cut?
reorder_last_round BooleanField reorder_last_round null/dflt=False — In [horizontal] field events allow the athlete in the lead t…
qual_criteria StringField qual_criteria null — Text note such as '2 per heat and 2 fastest losers'
qual_by_place IntField qual_by_place null — How many from each heat go through automatically?
qual_fastest_losers IntField qual_fastest_losers null — How many fastest losers go through automatically?
qualifying_performance StringField qualifying_performance null — Qualify athletes who's performance is better than X?
seeding StringField seeding null/dflt=open_meet open_meet: Open meet seeding; championship_heats: Championship Heats —
seeding_method StringField seeding_method null/dflt=fastest_last fastest_last: Best last; fastest_first: Best first; championship_heats: Championship Heats; most_points_last: Most points last; most_points_first: Most points first —
pool_order StringField pool_order null/dflt=random random: Random; bib: By bib; category: By Category; sb_first: By SP (best first); sb_last: By SP (best last) Which rules for ordering pools for field events
qual_by_place_r3 IntField qual_by_place_r3 null — How many from each heat go through automatically?
qual_fastest_losers_r3 IntField qual_fastest_losers_r3 null — How many fastest losers go through automatically?
seeding_method_r3 StringField seeding_method_r3 null/dflt=fastest_last fastest_last: Best last; fastest_first: Best first; championship_heats: Championship Heats; most_points_last: Most points last; most_points_first: Most points first For multi-round, use Championship
lanes IntField lanes null/dflt=8 — How many lanes on the track
lane_prefs StringField lane_prefs null — Neested list of preferred lane groups
lanes_r2 IntField lanes_r2 null/dflt=8 — How many lanes on the track
lanes_r3 IntField lanes_r3 null/dflt=8 — How many lanes on the track
team_types StringField team_types null/dflt=INHERIT INHERIT: (competition default); ORG: Clubs, and other known organisations in our database; NATIONAL: National teams; ADHOC: Ad-hoc team for this match only What types of organisations are competing?
status StringField status null/dflt=none none: No results yet; partial: Partial results; provisional: Provisional results; complete: Complete Results —
r1_status StringField r1_status null/dflt=none none: No results yet; partial: Partial results; provisional: Provisional results; complete: Complete Results —
r2_status StringField r2_status null/dflt=none none: No results yet; partial: Partial results; provisional: Provisional results; complete: Complete Results —
r3_status StringField r3_status null/dflt=none none: No results yet; partial: Partial results; provisional: Provisional results; complete: Complete Results —
r4_status StringField r4_status null/dflt=none none: No results yet; partial: Partial results; provisional: Provisional results; complete: Complete Results —
cached_count IntField cached_count null/dflt=0 — —
require_callroom_override BooleanField require_callroom_override null/dflt=False — Enabled call room for this event only
callroom_time_override IntField callroom_time_override null — Minutes prior to start. Overrides global check-in time
checkin_deadline_override DateTimeField checkin_deadline_override null — Overrides the competition default check-in deadline for this…
checkin_deadline_minutes_before_override IntField checkin_deadline_minutes_before_override null — Overrides the competition default check-in deadline for this…
show_form_guide BooleanField show_form_guide null/dflt=False — Display extra information about competitors?
is_highlighted BooleanField is_highlighted null/dflt=False — Feature this event's top 3 results in a rotating widget on t…
highlight_unit StringField highlight_unit null — Which heat's results to feature - leave blank to automatical…
question StringField question null — Prompt to be displayed when submitting results in virtual co…
ce_score_formula StringField ce_score_formula null/dflt=x — Formula used for custom CE scoring. Maths expression using "…
combined_event_tables StringField combined_event_tables null IAUM: Standard Decathlon/Heptathlon tables, (WA/IAUM tables); WMA: Standard tables with WMA age adjustments; ESAA: English Schools (boys 800 factor differs); HUNGARIAN: World Athletics scoring tables; BULGARIAN: Bulgarian scoring tables (U16); SCOTLAND: Scottish scoring tables (2026 onwards); FMC: Funetics Multi Challenge scoring tables; CUSTOM: Custom formula for each event; SUMPERF: Simple sum of event performances (high score wins); LOSUMPERF: Simple sum of event performances (low score wins); TYRV: Tyrving tables (Norway); SPHALL: Sportshall (UK); QKWL: Quadkids (UK) Wessex League: 75, 600, LJ, OT, 4x100; QKWLU13: Quadkids (UK) Wessex League U13: 70H, 800, LJ, SP, 4x100; QKSEC: Quadkids (UK) Secondary: 100, 800, LJ, OT, 4x100; QKPRI: Quadkids (UK) Primary: 75, 600, SLJ, OT, 4x100; QKSTA: Quadkids (UK) Start: 50, 400, SLJ, OT, 4x100; QKCLUB: Quadkids (UK) Club: 75, 600, LJ, OT, 4x100; QKCLU13: Quadkids (UK) Club U13: 100, 800, LJ, OT, 4x100; QKCLU9: Quadkids (UK) Club U9: 50, 400, SLJ, OT, 4x100; QKPRE: Quadkids (UK) Pre: 50, 300, SLJ, OT, 4x100 —
rank_by StringField rank_by null/dflt=DEFAULT DEFAULT: Default athletics rules; CE: Combined Event points Rank vertical jumps by something other than usual method
remote_results_url StringField remote_results_url null — web page where results can be found in another system
world_athletics_event_id IntField world_athletics_event_id null — Explicit link between this and a World Athletics Event
include_dq_athletes BooleanField include_dq_athletes null/dflt=False — Include DQ athletes in seeding
include_dnf_athletes BooleanField include_dnf_athletes null/dflt=False — Include DNF athletes in seeding
include_dns_athletes BooleanField include_dns_athletes null/dflt=False — Include DNS athletes in seeding
exclude_from_scoring_system BooleanField exclude_from_scoring_system null/dflt=False — —
exclude_from_per_event_checkins BooleanField exclude_from_per_event_checkins null/dflt=False — —
entry_limit_per_event IntField entry_limit_per_event null — Limit how many entries can be made for a team per event
entry_limit_per_ns_event IntField entry_limit_per_ns_event null — Limit how many entries can be made for a team per non scorin…
non_scorers_per_scoring_event IntField non_scorers_per_scoring_event null — How many additional non scorers to add to each scoring event…
relay_entry_limit_per_event IntField relay_entry_limit_per_event null — Limit how many relay team entries can be made for a team per…
id ObjectIdField _id — PK — —

Field names link to their fuller explanation below.

Field details

Click a field name in the table above to jump to its explanation. Fields with no help text yet show a prompt, and are the ones to improve by adding a help_text on the model field, then regenerating.

sql_event_id

  • Engine: MongoDB
  • Type: DBReferenceField
  • Column/Key: sql_event_id
  • nullable

No help text yet — add a help_text on the model field and regenerate to fill this in.

competition

  • Engine: MongoDB
  • Type: ReferenceField → <class 'project.reference.mongo.competition.Competition'>
  • Column/Key: competition

No help text yet — add a help_text on the model field and regenerate to fill this in.

venue

  • Engine: MongoDB
  • Type: DBReferenceField
  • Column/Key: venue
  • nullable

No help text yet — add a help_text on the model field and regenerate to fill this in.

venue_r2

  • Engine: MongoDB
  • Type: DBReferenceField
  • Column/Key: venue_r2
  • nullable

No help text yet — add a help_text on the model field and regenerate to fill this in.

venue_r3

  • Engine: MongoDB
  • Type: DBReferenceField
  • Column/Key: venue_r3
  • nullable

No help text yet — add a help_text on the model field and regenerate to fill this in.

venue_r4

  • Engine: MongoDB
  • Type: DBReferenceField
  • Column/Key: venue_r4
  • nullable

No help text yet — add a help_text on the model field and regenerate to fill this in.

event_id

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: event_id

A unique tag for the event within the competition. Not currently required and could be auto-generated we could use T01, T02... fortrack events.

event_code

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: event_code
  • nullable

athlib-compliant event code

age_groups

  • Engine: MongoDB
  • Type: ListField
  • Column/Key: age_groups
  • nullable; default = ['ALL']

No help text yet — add a help_text on the model field and regenerate to fill this in.

genders

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: genders
  • nullable; default = MF; choices: M: M; F: F; X: X; MF: MF

Which genders can take part in this?

category

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: category
  • nullable; default = ALL

No help text yet — add a help_text on the model field and regenerate to fill this in.

limit

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: limit
  • nullable

No help text yet — add a help_text on the model field and regenerate to fill this in.

name

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: name
  • nullable

Custom name, when an autogenerated one is not enough

name_local

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: name_local
  • nullable

Custom local name

rounds

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: rounds
  • nullable; default = 1

Round structure e.g. '8,3,1'

day

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: day
  • nullable; default = 1

Which day is round 1?

r1_time

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: r1_time
  • nullable

Scheduled time of first round (hh:mm format)

r2_day

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: r2_day
  • nullable; default = 1

Which day is round 2?

r2_time

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: r2_time
  • nullable

Scheduled time of second round (hh:mm format)

r3_day

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: r3_day
  • nullable; default = 1

Which day is round 3?

r3_time

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: r3_time
  • nullable

Scheduled time of third round (hh:mm format)

r4_day

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: r4_day
  • nullable; default = 1

Which day is round 4?

r4_time

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: r4_time
  • nullable

Scheduled time of fourth round (hh:mm format)

hide_in_timetable

  • Engine: MongoDB
  • Type: BooleanField
  • Column/Key: hide_in_timetable
  • nullable; default = False

Hide from public view

heat_time_calculation

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: heat_time_calculation
  • nullable; default = AUTO; choices: AUTO: AUTO; MANUAL: MANUAL

If auto, each heat is calculated from the days/times for rounds and a reasonable gap. If manual, you may override them on each heat's edit page.

heat_time_override

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: heat_time_override
  • nullable

Number of minutes between heats - overrides OpenTrack default

record_text

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: record_text
  • nullable

Meeting record holder and date

record_perf

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: record_perf
  • nullable

Meeting record time/distance

min_perf

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: min_perf
  • nullable

Minimum time/distance acceptable for entries

max_perf

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: max_perf
  • nullable

Maximum time/distance acceptable for entries

disable_performance_check

  • Engine: MongoDB
  • Type: BooleanField
  • Column/Key: disable_performance_check
  • nullable; default = False

Turn off the automatic plausibility check on results for this event. Use for very slow/young athletes where legitimate results would otherwise be rejected.

parent

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: parent
  • nullable

Multi-event it belongs to

max_field_attempts

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: max_field_attempts
  • nullable; default = 6

For field events, how many jumps/throws each?

cut_after_round

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: cut_after_round
  • nullable; default = 3

Do we have a cut after one of the rounds? If no cut, zero

cut_survivors

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: cut_survivors
  • nullable; default = 8

How many continue after the cut?

reorder_last_round

  • Engine: MongoDB
  • Type: BooleanField
  • Column/Key: reorder_last_round
  • nullable; default = False

In [horizontal] field events allow the athlete in the lead to attempt last

qual_criteria

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: qual_criteria
  • nullable

Text note such as '2 per heat and 2 fastest losers'

qual_by_place

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: qual_by_place
  • nullable

How many from each heat go through automatically?

qual_fastest_losers

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: qual_fastest_losers
  • nullable

How many fastest losers go through automatically?

qualifying_performance

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: qualifying_performance
  • nullable

Qualify athletes who's performance is better than X?

seeding

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: seeding
  • nullable; default = open_meet; choices: open_meet: Open meet seeding; championship_heats: Championship Heats

No help text yet — add a help_text on the model field and regenerate to fill this in.

seeding_method

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: seeding_method
  • nullable; default = fastest_last; choices: fastest_last: Best last; fastest_first: Best first; championship_heats: Championship Heats; most_points_last: Most points last; most_points_first: Most points first

No help text yet — add a help_text on the model field and regenerate to fill this in.

pool_order

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: pool_order
  • nullable; default = random; choices: random: Random; bib: By bib; category: By Category; sb_first: By SP (best first); sb_last: By SP (best last)

Which rules for ordering pools for field events

qual_by_place_r3

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: qual_by_place_r3
  • nullable

How many from each heat go through automatically?

qual_fastest_losers_r3

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: qual_fastest_losers_r3
  • nullable

How many fastest losers go through automatically?

seeding_method_r3

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: seeding_method_r3
  • nullable; default = fastest_last; choices: fastest_last: Best last; fastest_first: Best first; championship_heats: Championship Heats; most_points_last: Most points last; most_points_first: Most points first

For multi-round, use Championship

lanes

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: lanes
  • nullable; default = 8

How many lanes on the track

lane_prefs

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: lane_prefs
  • nullable

Neested list of preferred lane groups

lanes_r2

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: lanes_r2
  • nullable; default = 8

How many lanes on the track

lanes_r3

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: lanes_r3
  • nullable; default = 8

How many lanes on the track

team_types

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: team_types
  • nullable; default = INHERIT; choices: INHERIT: (competition default); ORG: Clubs, and other known organisations in our database; NATIONAL: National teams; ADHOC: Ad-hoc team for this match only

What types of organisations are competing?

status

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: status
  • nullable; default = none; choices: none: No results yet; partial: Partial results; provisional: Provisional results; complete: Complete Results

No help text yet — add a help_text on the model field and regenerate to fill this in.

r1_status

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: r1_status
  • nullable; default = none; choices: none: No results yet; partial: Partial results; provisional: Provisional results; complete: Complete Results

No help text yet — add a help_text on the model field and regenerate to fill this in.

r2_status

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: r2_status
  • nullable; default = none; choices: none: No results yet; partial: Partial results; provisional: Provisional results; complete: Complete Results

No help text yet — add a help_text on the model field and regenerate to fill this in.

r3_status

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: r3_status
  • nullable; default = none; choices: none: No results yet; partial: Partial results; provisional: Provisional results; complete: Complete Results

No help text yet — add a help_text on the model field and regenerate to fill this in.

r4_status

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: r4_status
  • nullable; default = none; choices: none: No results yet; partial: Partial results; provisional: Provisional results; complete: Complete Results

No help text yet — add a help_text on the model field and regenerate to fill this in.

cached_count

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: cached_count
  • nullable; default = 0

No help text yet — add a help_text on the model field and regenerate to fill this in.

require_callroom_override

  • Engine: MongoDB
  • Type: BooleanField
  • Column/Key: require_callroom_override
  • nullable; default = False

Enabled call room for this event only

callroom_time_override

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: callroom_time_override
  • nullable

Minutes prior to start. Overrides global check-in time

checkin_deadline_override

  • Engine: MongoDB
  • Type: DateTimeField
  • Column/Key: checkin_deadline_override
  • nullable

Overrides the competition default check-in deadline for this event. Takes priority over the minutes-before override below.

checkin_deadline_minutes_before_override

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: checkin_deadline_minutes_before_override
  • nullable

Overrides the competition default check-in deadline for this event, as minutes before this event's scheduled start

show_form_guide

  • Engine: MongoDB
  • Type: BooleanField
  • Column/Key: show_form_guide
  • nullable; default = False

Display extra information about competitors?

is_highlighted

  • Engine: MongoDB
  • Type: BooleanField
  • Column/Key: is_highlighted
  • nullable; default = False

Feature this event's top 3 results in a rotating widget on the competition homepage

highlight_unit

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: highlight_unit
  • nullable

Which heat's results to feature - leave blank to automatically use the final round

question

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: question
  • nullable

Prompt to be displayed when submitting results in virtual competitions

ce_score_formula

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: ce_score_formula
  • nullable; default = x

Formula used for custom CE scoring. Maths expression using "x" for the performance, and calculating the points; Times assumed to be seconds. Negatives will be rounded to zero.

combined_event_tables

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: combined_event_tables
  • nullable; choices: IAUM: Standard Decathlon/Heptathlon tables, (WA/IAUM tables); WMA: Standard tables with WMA age adjustments; ESAA: English Schools (boys 800 factor differs); HUNGARIAN: World Athletics scoring tables; BULGARIAN: Bulgarian scoring tables (U16); SCOTLAND: Scottish scoring tables (2026 onwards); FMC: Funetics Multi Challenge scoring tables; CUSTOM: Custom formula for each event; SUMPERF: Simple sum of event performances (high score wins); LOSUMPERF: Simple sum of event performances (low score wins); TYRV: Tyrving tables (Norway); SPHALL: Sportshall (UK); QKWL: Quadkids (UK) Wessex League: 75, 600, LJ, OT, 4x100; QKWLU13: Quadkids (UK) Wessex League U13: 70H, 800, LJ, SP, 4x100; QKSEC: Quadkids (UK) Secondary: 100, 800, LJ, OT, 4x100; QKPRI: Quadkids (UK) Primary: 75, 600, SLJ, OT, 4x100; QKSTA: Quadkids (UK) Start: 50, 400, SLJ, OT, 4x100; QKCLUB: Quadkids (UK) Club: 75, 600, LJ, OT, 4x100; QKCLU13: Quadkids (UK) Club U13: 100, 800, LJ, OT, 4x100; QKCLU9: Quadkids (UK) Club U9: 50, 400, SLJ, OT, 4x100; QKPRE: Quadkids (UK) Pre: 50, 300, SLJ, OT, 4x100

No help text yet — add a help_text on the model field and regenerate to fill this in.

rank_by

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: rank_by
  • nullable; default = DEFAULT; choices: DEFAULT: Default athletics rules; CE: Combined Event points

Rank vertical jumps by something other than usual method

remote_results_url

  • Engine: MongoDB
  • Type: StringField
  • Column/Key: remote_results_url
  • nullable

web page where results can be found in another system

world_athletics_event_id

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: world_athletics_event_id
  • nullable

Explicit link between this and a World Athletics Event

include_dq_athletes

  • Engine: MongoDB
  • Type: BooleanField
  • Column/Key: include_dq_athletes
  • nullable; default = False

Include DQ athletes in seeding

include_dnf_athletes

  • Engine: MongoDB
  • Type: BooleanField
  • Column/Key: include_dnf_athletes
  • nullable; default = False

Include DNF athletes in seeding

include_dns_athletes

  • Engine: MongoDB
  • Type: BooleanField
  • Column/Key: include_dns_athletes
  • nullable; default = False

Include DNS athletes in seeding

exclude_from_scoring_system

  • Engine: MongoDB
  • Type: BooleanField
  • Column/Key: exclude_from_scoring_system
  • nullable; default = False

No help text yet — add a help_text on the model field and regenerate to fill this in.

exclude_from_per_event_checkins

  • Engine: MongoDB
  • Type: BooleanField
  • Column/Key: exclude_from_per_event_checkins
  • nullable; default = False

No help text yet — add a help_text on the model field and regenerate to fill this in.

entry_limit_per_event

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: entry_limit_per_event
  • nullable

Limit how many entries can be made for a team per event

entry_limit_per_ns_event

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: entry_limit_per_ns_event
  • nullable

Limit how many entries can be made for a team per non scoring event

non_scorers_per_scoring_event

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: non_scorers_per_scoring_event
  • nullable

How many additional non scorers to add to each scoring event?

relay_entry_limit_per_event

  • Engine: MongoDB
  • Type: IntField
  • Column/Key: relay_entry_limit_per_event
  • nullable

Limit how many relay team entries can be made for a team per event

id

  • Engine: MongoDB
  • Type: ObjectIdField
  • Column/Key: _id
  • primary key; nullable

No help text yet — add a help_text on the model field and regenerate to fill this in.

Generated by docs_models management command for MongoDB.