Coverage for api\migrations\0006_remove_epreuve_unique_epreuve_per_discipline_and_more.py: 100%

4 statements  

« prev     ^ index     » next       coverage.py v7.10.7, created at 2025-10-13 15:18 +0200

1# Generated by Django 5.2 on 2025-09-02 14:50 

2 

3from django.db import migrations, models 

4 

5 

6class Migration(migrations.Migration): 

7 

8 dependencies = [ 

9 ('api', '0005_alter_epreuve_evenement'), 

10 ] 

11 

12 operations = [ 

13 migrations.RemoveConstraint( 

14 model_name='epreuve', 

15 name='unique_epreuve_per_discipline', 

16 ), 

17 migrations.AddField( 

18 model_name='epreuve', 

19 name='genre', 

20 field=models.CharField(default='mixte', max_length=100), 

21 ), 

22 migrations.AddField( 

23 model_name='epreuve', 

24 name='tour', 

25 field=models.CharField(default='', max_length=100), 

26 ), 

27 migrations.AddConstraint( 

28 model_name='epreuve', 

29 constraint=models.UniqueConstraint(fields=('libelle', 'genre', 'discipline', 'evenement'), name='unique_epreuve_par_discipline_genre_et_evenement'), 

30 ), 

31 ]