parent
6ca0fcbbed
commit
a8d3226bc8
@ -0,0 +1,86 @@ |
|||||||
|
# Generated by Django 4.2.11 on 2024-05-02 15:44 |
||||||
|
|
||||||
|
from django.db import migrations, models |
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration): |
||||||
|
|
||||||
|
dependencies = [ |
||||||
|
('tournaments', '0031_tournament_is_canceled_tournament_is_deleted'), |
||||||
|
] |
||||||
|
|
||||||
|
operations = [ |
||||||
|
migrations.RemoveField( |
||||||
|
model_name='playerregistration', |
||||||
|
name='has_paid', |
||||||
|
), |
||||||
|
migrations.RemoveField( |
||||||
|
model_name='playerregistration', |
||||||
|
name='unranked', |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='playerregistration', |
||||||
|
name='assimilation', |
||||||
|
field=models.CharField(blank=True, max_length=50, null=True), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='playerregistration', |
||||||
|
name='birthdate', |
||||||
|
field=models.DateTimeField(blank=True, null=True), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='playerregistration', |
||||||
|
name='club_name', |
||||||
|
field=models.CharField(blank=True, max_length=50, null=True), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='playerregistration', |
||||||
|
name='email', |
||||||
|
field=models.CharField(blank=True, max_length=50, null=True), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='playerregistration', |
||||||
|
name='has_arrived', |
||||||
|
field=models.BooleanField(default=False), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='playerregistration', |
||||||
|
name='ligue_name', |
||||||
|
field=models.CharField(blank=True, max_length=50, null=True), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='playerregistration', |
||||||
|
name='payment_type', |
||||||
|
field=models.IntegerField(blank=True, choices=[(0, 'Cash'), (1, 'Lydia'), (2, 'Gift'), (3, 'Check'), (4, 'Paylib'), (5, 'Bank Wire'), (6, 'Club House'), (7, 'Credit Card'), (8, 'Forfeit')], null=True), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='playerregistration', |
||||||
|
name='phone_number', |
||||||
|
field=models.CharField(blank=True, max_length=15, null=True), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='playerregistration', |
||||||
|
name='points', |
||||||
|
field=models.FloatField(blank=True, null=True), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='playerregistration', |
||||||
|
name='sex', |
||||||
|
field=models.IntegerField(blank=True, choices=[(0, 'Female'), (1, 'Male')], null=True), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='playerregistration', |
||||||
|
name='source', |
||||||
|
field=models.IntegerField(blank=True, null=True, verbose_name=[(0, 'French Federation'), (1, 'Beach Padel')]), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='playerregistration', |
||||||
|
name='tournament_played', |
||||||
|
field=models.IntegerField(blank=True, null=True), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='playerregistration', |
||||||
|
name='weight', |
||||||
|
field=models.IntegerField(default=0), |
||||||
|
), |
||||||
|
] |
||||||
@ -0,0 +1,166 @@ |
|||||||
|
# Generated by Django 4.2.11 on 2024-05-02 15:55 |
||||||
|
|
||||||
|
from django.db import migrations, models |
||||||
|
import django.db.models.deletion |
||||||
|
import uuid |
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration): |
||||||
|
|
||||||
|
dependencies = [ |
||||||
|
('tournaments', '0032_remove_playerregistration_has_paid_and_more'), |
||||||
|
] |
||||||
|
|
||||||
|
operations = [ |
||||||
|
migrations.RenameField( |
||||||
|
model_name='tournament', |
||||||
|
old_name='bracket_sort_mode', |
||||||
|
new_name='group_stage_sort_mode', |
||||||
|
), |
||||||
|
migrations.RemoveField( |
||||||
|
model_name='event', |
||||||
|
name='court_count', |
||||||
|
), |
||||||
|
migrations.RemoveField( |
||||||
|
model_name='event', |
||||||
|
name='group_stage_format', |
||||||
|
), |
||||||
|
migrations.RemoveField( |
||||||
|
model_name='event', |
||||||
|
name='loser_round_format', |
||||||
|
), |
||||||
|
migrations.RemoveField( |
||||||
|
model_name='event', |
||||||
|
name='round_format', |
||||||
|
), |
||||||
|
migrations.RemoveField( |
||||||
|
model_name='match', |
||||||
|
name='broadcasted', |
||||||
|
), |
||||||
|
migrations.RemoveField( |
||||||
|
model_name='match', |
||||||
|
name='court', |
||||||
|
), |
||||||
|
migrations.RemoveField( |
||||||
|
model_name='match', |
||||||
|
name='order', |
||||||
|
), |
||||||
|
migrations.RemoveField( |
||||||
|
model_name='tournament', |
||||||
|
name='seed_count', |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='customuser', |
||||||
|
name='bracket_match_format_preference', |
||||||
|
field=models.IntegerField(blank=True, choices=[(0, 'Two sets'), (1, 'Two sets super tie'), (2, 'Two sets of four games'), (3, 'Nine games'), (4, 'Super Tie-Break'), (5, 'Mega Tie-Break'), (6, 'Two Sets with decisive point'), (7, 'Two Sets with decisive point and super tie-break'), (8, 'Two sets of four games with decisive point'), (9, 'Nine games with decisive point')], default=3, null=True), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='customuser', |
||||||
|
name='call_display_entry_fee', |
||||||
|
field=models.BooleanField(default=False), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='customuser', |
||||||
|
name='call_display_format', |
||||||
|
field=models.BooleanField(default=False), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='customuser', |
||||||
|
name='call_message_body', |
||||||
|
field=models.CharField(blank=True, max_length=400, null=True), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='customuser', |
||||||
|
name='call_message_signature', |
||||||
|
field=models.CharField(blank=True, max_length=200, null=True), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='customuser', |
||||||
|
name='call_use_full_custom_message', |
||||||
|
field=models.BooleanField(default=False), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='customuser', |
||||||
|
name='group_stage_match_format_preference', |
||||||
|
field=models.IntegerField(blank=True, choices=[(0, 'Two sets'), (1, 'Two sets super tie'), (2, 'Two sets of four games'), (3, 'Nine games'), (4, 'Super Tie-Break'), (5, 'Mega Tie-Break'), (6, 'Two Sets with decisive point'), (7, 'Two Sets with decisive point and super tie-break'), (8, 'Two sets of four games with decisive point'), (9, 'Nine games with decisive point')], default=3, null=True), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='customuser', |
||||||
|
name='loser_bracket_match_format_preference', |
||||||
|
field=models.IntegerField(blank=True, choices=[(0, 'Two sets'), (1, 'Two sets super tie'), (2, 'Two sets of four games'), (3, 'Nine games'), (4, 'Super Tie-Break'), (5, 'Mega Tie-Break'), (6, 'Two Sets with decisive point'), (7, 'Two Sets with decisive point and super tie-break'), (8, 'Two sets of four games with decisive point'), (9, 'Nine games with decisive point')], default=3, null=True), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='groupstage', |
||||||
|
name='size', |
||||||
|
field=models.IntegerField(default=4), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='match', |
||||||
|
name='court_index', |
||||||
|
field=models.IntegerField(blank=True, null=True), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='match', |
||||||
|
name='disabled', |
||||||
|
field=models.BooleanField(default=False), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='teamregistration', |
||||||
|
name='lock_weight', |
||||||
|
field=models.IntegerField(blank=True, null=True), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='teamregistration', |
||||||
|
name='qualified', |
||||||
|
field=models.BooleanField(default=False), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='teamregistration', |
||||||
|
name='walk_out', |
||||||
|
field=models.BooleanField(default=False), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='teamregistration', |
||||||
|
name='wild_card_bracket', |
||||||
|
field=models.BooleanField(default=False), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='teamregistration', |
||||||
|
name='wild_card_group_stage', |
||||||
|
field=models.BooleanField(default=False), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='tournament', |
||||||
|
name='additional_estimation_duration', |
||||||
|
field=models.IntegerField(default=0), |
||||||
|
), |
||||||
|
migrations.AddField( |
||||||
|
model_name='tournament', |
||||||
|
name='entry_fee', |
||||||
|
field=models.FloatField(blank=True, default=20.0, null=True), |
||||||
|
), |
||||||
|
migrations.AlterField( |
||||||
|
model_name='tournament', |
||||||
|
name='court_count', |
||||||
|
field=models.IntegerField(default=1), |
||||||
|
), |
||||||
|
migrations.CreateModel( |
||||||
|
name='DateInterval', |
||||||
|
fields=[ |
||||||
|
('id', models.UUIDField(default=uuid.uuid4, primary_key=True, serialize=False)), |
||||||
|
('court_index', models.IntegerField()), |
||||||
|
('start_date', models.DateTimeField()), |
||||||
|
('end_date', models.DateTimeField()), |
||||||
|
('event', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='tournaments.event')), |
||||||
|
], |
||||||
|
), |
||||||
|
migrations.CreateModel( |
||||||
|
name='Court', |
||||||
|
fields=[ |
||||||
|
('id', models.UUIDField(default=uuid.uuid4, primary_key=True, serialize=False)), |
||||||
|
('index', models.IntegerField(default=0)), |
||||||
|
('name', models.CharField(blank=True, max_length=50, null=True)), |
||||||
|
('club', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='tournaments.club')), |
||||||
|
], |
||||||
|
), |
||||||
|
] |
||||||
@ -0,0 +1,18 @@ |
|||||||
|
# Generated by Django 4.2.11 on 2024-05-02 16:16 |
||||||
|
|
||||||
|
from django.db import migrations, models |
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration): |
||||||
|
|
||||||
|
dependencies = [ |
||||||
|
('tournaments', '0033_rename_bracket_sort_mode_tournament_group_stage_sort_mode_and_more'), |
||||||
|
] |
||||||
|
|
||||||
|
operations = [ |
||||||
|
migrations.AlterField( |
||||||
|
model_name='teamscore', |
||||||
|
name='lucky_loser', |
||||||
|
field=models.IntegerField(blank=True, null=True), |
||||||
|
), |
||||||
|
] |
||||||
@ -0,0 +1,18 @@ |
|||||||
|
# Generated by Django 4.2.11 on 2024-05-02 16:16 |
||||||
|
|
||||||
|
from django.db import migrations, models |
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration): |
||||||
|
|
||||||
|
dependencies = [ |
||||||
|
('tournaments', '0034_alter_teamscore_lucky_loser'), |
||||||
|
] |
||||||
|
|
||||||
|
operations = [ |
||||||
|
migrations.AddField( |
||||||
|
model_name='customuser', |
||||||
|
name='match_formats_default_duration', |
||||||
|
field=models.JSONField(blank=True, null=True), |
||||||
|
), |
||||||
|
] |
||||||
@ -0,0 +1,18 @@ |
|||||||
|
# Generated by Django 4.2.11 on 2024-05-02 17:22 |
||||||
|
|
||||||
|
from django.db import migrations, models |
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration): |
||||||
|
|
||||||
|
dependencies = [ |
||||||
|
('tournaments', '0035_customuser_match_formats_default_duration'), |
||||||
|
] |
||||||
|
|
||||||
|
operations = [ |
||||||
|
migrations.AlterField( |
||||||
|
model_name='playerregistration', |
||||||
|
name='source', |
||||||
|
field=models.IntegerField(blank=True, choices=[(0, 'French Federation'), (1, 'Beach Padel')], null=True), |
||||||
|
), |
||||||
|
] |
||||||
@ -0,0 +1,28 @@ |
|||||||
|
# Generated by Django 4.2.11 on 2024-05-04 09:44 |
||||||
|
|
||||||
|
from django.db import migrations, models |
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration): |
||||||
|
|
||||||
|
dependencies = [ |
||||||
|
('tournaments', '0036_alter_playerregistration_source'), |
||||||
|
] |
||||||
|
|
||||||
|
operations = [ |
||||||
|
migrations.RenameField( |
||||||
|
model_name='playerregistration', |
||||||
|
old_name='weight', |
||||||
|
new_name='computed_rank', |
||||||
|
), |
||||||
|
migrations.AlterField( |
||||||
|
model_name='customuser', |
||||||
|
name='call_message_body', |
||||||
|
field=models.TextField(blank=True, null=True), |
||||||
|
), |
||||||
|
migrations.AlterField( |
||||||
|
model_name='customuser', |
||||||
|
name='call_message_signature', |
||||||
|
field=models.TextField(blank=True, null=True), |
||||||
|
), |
||||||
|
] |
||||||
@ -0,0 +1,11 @@ |
|||||||
|
from django.db import models |
||||||
|
import uuid |
||||||
|
from . import Club |
||||||
|
|
||||||
|
class Court(models.Model): |
||||||
|
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=True) |
||||||
|
index = models.IntegerField(default=0) |
||||||
|
club = models.ForeignKey(Club, on_delete=models.CASCADE) |
||||||
|
name = models.CharField(max_length=50, null=True, blank=True) |
||||||
|
#exit_allowed = models.BooleanField(default=False) |
||||||
|
#indoor = models.BooleanField(default=False) |
||||||
@ -0,0 +1,9 @@ |
|||||||
|
from django.db import models |
||||||
|
import uuid |
||||||
|
|
||||||
|
class DateInterval(models.Model): |
||||||
|
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=True) |
||||||
|
event = models.ForeignKey('Event', on_delete=models.CASCADE) |
||||||
|
court_index = models.IntegerField() |
||||||
|
start_date = models.DateTimeField() |
||||||
|
end_date = models.DateTimeField() |
||||||
@ -0,0 +1,21 @@ |
|||||||
|
from django.db import models |
||||||
|
import uuid |
||||||
|
|
||||||
|
class PlayerPaymentType(models.IntegerChoices): |
||||||
|
CASH = 0, 'Cash' |
||||||
|
LYDIA = 1, 'Lydia' |
||||||
|
GIFT = 2, 'Gift' |
||||||
|
CHECK = 3, 'Check' |
||||||
|
PAYLIB = 4, 'Paylib' |
||||||
|
BANK_WIRE = 5, 'Bank Wire' |
||||||
|
CLUB_HOUSE = 6, 'Club House' |
||||||
|
CREDIT_CARD = 7, 'Credit Card' |
||||||
|
FORFEIT = 8, 'Forfeit' |
||||||
|
|
||||||
|
class PlayerDataSource(models.IntegerChoices): |
||||||
|
FRENCH_FEDERATION = 0, 'French Federation' |
||||||
|
BEACH_PADEL = 1, 'Beach Padel' |
||||||
|
|
||||||
|
class PlayerSexType(models.IntegerChoices): |
||||||
|
FEMALE = 0, 'Female' |
||||||
|
MALE = 1, 'Male' |
||||||
Loading…
Reference in new issue