Remove conflicting 0011 migration

This commit is contained in:
Dmitry Belan
2026-09-28 23:28:40 +03:00
parent 93f5709683
commit 1a8da1351f
@@ -1,70 +0,0 @@
# Generated by Django 5.1.1 on 2026-09-28 19:57
from django.conf import settings
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('lms', '0010_question_table_rows_alter_question_correct_answer_and_more'),
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
]
operations = [
migrations.AddField(
model_name='assignment',
name='allow_late_submissions',
field=models.BooleanField(default=True, help_text='Если включено, ученики смогут сдавать задание после дедлайна с пометкой "После дедлайна".', verbose_name='Разрешить дорешивание'),
),
migrations.AddField(
model_name='assignment',
name='assign_to_all',
field=models.BooleanField(default=True, help_text='Если включено, задание будет доступно всем ученикам.', verbose_name='Назначить всем'),
),
migrations.AddField(
model_name='assignment',
name='assigned_students',
field=models.ManyToManyField(blank=True, help_text='Выберите учеников, если задание не для всех.', limit_choices_to={'role': 'STUDENT'}, related_name='assigned_assignments', to=settings.AUTH_USER_MODEL, verbose_name='Назначенные ученики'),
),
migrations.AddField(
model_name='assignment',
name='deadline',
field=models.DateTimeField(blank=True, help_text='После этого времени ответы не принимаются.', null=True, verbose_name='Дедлайн'),
),
migrations.AddField(
model_name='assignment',
name='is_published',
field=models.BooleanField(default=True, help_text='Снимите галочку, чтобы скрыть задание (как черновик).', verbose_name='Опубликовано'),
),
migrations.AddField(
model_name='assignment',
name='short_description',
field=models.TextField(blank=True, help_text='Отображается на главной странице в карточке задания. Если пусто, используется начало полного описания.', null=True, verbose_name='Краткое описание (для карточки)'),
),
migrations.AddField(
model_name='assignment',
name='time_limit',
field=models.PositiveIntegerField(blank=True, help_text='Например, 235 для 3ч 55м. Оставьте пустым, если без таймера.', null=True, verbose_name='Лимит времени (минуты)'),
),
migrations.AddField(
model_name='submission',
name='is_late',
field=models.BooleanField(default=False, verbose_name='Сдано после дедлайна'),
),
migrations.AddField(
model_name='submission',
name='is_time_expired',
field=models.BooleanField(default=False, verbose_name='Время вышло'),
),
migrations.AddField(
model_name='submission',
name='started_at',
field=models.DateTimeField(blank=True, null=True, verbose_name='Время начала'),
),
migrations.AlterField(
model_name='submission',
name='status',
field=models.CharField(choices=[('IN_PROGRESS', 'В процессе выполнения'), ('PENDING', 'Ожидает проверки'), ('GRADED', 'Проверено')], default='PENDING', max_length=20, verbose_name='Статус'),
),
]