Skip to content
Snippets Groups Projects
Commit c3b4f41a authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Merge branch 'fix/school-term-validity-range' into 'master'

Fix migrations for validity range

See merge request !69
parents 68a3b51e 6b1a5fca
No related branches found
No related tags found
1 merge request!69Fix migrations for validity range
Pipeline #3139 passed
...@@ -42,7 +42,7 @@ def migrate_lesson(apps, schema_editor): ...@@ -42,7 +42,7 @@ def migrate_lesson(apps, schema_editor):
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
("core", "0003_auto_20200627_1600"), ("core", "0002_school_term"),
("sites", "0002_alter_domain_unique"), ("sites", "0002_alter_domain_unique"),
("chronos", "0001_initial"), ("chronos", "0001_initial"),
] ]
......
# Generated by Django 3.0.7 on 2020-06-30 10:46
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('chronos', '0002_school_term_validity'),
]
operations = [
migrations.RemoveField(
model_name='break',
name='school_term',
),
migrations.AddField(
model_name='break',
name='validity',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='+', to='chronos.ValidityRange', verbose_name='Linked validity range'),
),
migrations.AlterUniqueTogether(
name='timeperiod',
unique_together={('weekday', 'period', 'validity')},
),
]
...@@ -253,7 +253,7 @@ class TimePeriod(ValidityRangeRelatedExtensibleModel): ...@@ -253,7 +253,7 @@ class TimePeriod(ValidityRangeRelatedExtensibleModel):
) )
class Meta: class Meta:
unique_together = [["weekday", "period"]] unique_together = [["weekday", "period", "validity"]]
ordering = ["weekday", "period"] ordering = ["weekday", "period"]
indexes = [models.Index(fields=["time_start", "time_end"])] indexes = [models.Index(fields=["time_start", "time_end"])]
verbose_name = _("Time period") verbose_name = _("Time period")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment